Использование операторов строк и подстановочных знаков

В формулах можно использовать оператор строки (&), чтобы сцепить или объединить две строки или несколько строк либо содержимое ячеек, на которые указывают ссылки. Подстановочные знаки (*, ?, ~) можно использовать в условиях для замены одного или нескольких символов.

Сцепление строк или содержимого ячеек

В формулах можно использовать символ &, чтобы сцепить или объединить две строки или несколько строк либо содержимое ячеек, на которые указывают ссылки.

Ниже приведено несколько примеров использования оператора сцепления.

  • "Абв"&"Где" возвращает «АбвГде».

  • "Абв"&A1 возвращает «Абв2», если ячейка A1 содержит 2.

  • A1&A2 возвращает «12», если ячейка A1 содержит 1, а ячейка A2 содержит 2.

  • B2&"; "&E2 возвращает «Последний; Первый», если ячейка B2 содержит «Последний», а ячейка E2 содержит «Первый».

Использование подстановочных знаков для подстановки одиночных символов

Символ «?» используется для подстановки одиночного символа в выражении, допускающем применение условий.

Ниже приведено несколько примеров использования символа «?» в различных вариантах подстановки.

  • "Ка?" представляет любую строку, которая начинается с «Ка» и содержит ровно один дополнительный символ, например «Ка2» или «Каж».

  • "Эт??" представляет любую строку, которая начинается с «Эт» и содержит ровно два дополнительных символа, например «Этих» или «Этим».

  • СЧЕТЕСЛИ(B2:E7;"?ол") возвращает количество ячеек в диапазоне B2:E7, содержащих значение, которое начинается с любого символа, после которого следуют символы «ол», например «кол» и «вол». Такие слова, как «скол» или «ствол», не соответствуют этому условию.

Использование подстановочных знаков для подстановки любого количества символов

Символ «*» используется для подстановки любого, в том числе пустого, набора символов в выражении, допускающем применение условий.

Ниже приведено несколько примеров использования подстановочного знака «*» в различных вариантах подстановки.

  • "*ег" представляет строку любой длины, оканчивающуюся на «ег», например «бег» или «снег».

  • СЧЕТЕСЛИ(B2:E7;"*ек") возвращает количество ячеек в диапазоне B2:E7, содержащих значение, которое оканчивается на «ек», например «человек» или «век». Слово «веко» не соответствует этому условию.

Полное соответствие подстановочному символу

Символ «~» указывает на то, что следующий за ним символ в выражении, допускающем применение условий, не является подстановочным знаком, а соответствует только собственному значению.

Ниже приведено несколько примеров использования символа «~» в различных вариантах подстановки.

  • "~?" представляет вопросительный знак, а не подстановочный символ, используемый для подстановки любого одиночного символа.

  • СЧЕТЕСЛИ(E;"~*") возвращает количество ячеек в столбце E, содержащих символ звездочки.

  • ПОИСК("~?";B2) возвращает 11, если ячейка B2 содержит «Это вопрос? Да!», поскольку вопросительный знак является 11‑м символом в строке.

Использование нескольких подстановочных символов в условии

Подстановочные символы (?, *, ~) могут использоваться вместе в выражениях, допускающих применение условий. Ниже приведено несколько примеров.

  • "*а?" представляет любое выражение, содержащее символ «а», за которым следует любой другой одиночный символ, например «смак», «шар» и «кочан».

  • СЧЕТЕСЛИ(B2:E7;"*од?") возвращает количество ячеек в диапазоне B2:E7, содержащих значение, которое начинается с любого набора символов (в том числе пустого), после которого следуют символы «од», а затем одиночный символ. Этому сочетанию символов соответствуют слова «вода», «колода», «одр» и «вроде». При этом слова «лодка» или «провод» не соответствуют данному условию, так как в первом случае после сочетания «од» следуют два символа, а во втором случае после сочетания «од» нет ни одного символа.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Эта страница полезна?
Максимальное количество символов: 250
Максимальное количество символов: 250.
Благодарим вас за отзыв.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.