Подстановочные знаки в Excel
Немногие знают, что зачастую функции в Excel умеют работать с подстановочными знаками (Wildcards). Разберем на всем известной функции ВПР.
Есть следующие две таблички:
Во вторую табличку из первой нужно подтянуть курсы перечисленных акций (в столбец F). При этом, перечисление компаний в столбце Е отличается – сами наименования компаний правильные, но могут отсутствовать различные окончания, как например слова “Corp.” и “Inc.”, или же приставки, как например слово “The” в случае акций Nvidia.
В таком случае с помощью подстановочных знаков задачу можно решить следующим образом (в последнем аргументе именно нужно задавать точный поиск – т. е. значение ЛОЖЬ):
Звездочка – это подстановочный знак, в который подходит текстовая строка любой длины, начиная от нуля. То есть для искомого "*" & "Adobe" & "*" подойдут такие значения как, например:
Adobe
Test Adobe Test
123Adobe456
И так далее. Именно поэтому если мы протягиваем функцию все значения успешно подтягиваются:
Также в Excel есть подстановочный знак «?» - символ вопросительного знака. Этот подстановочный знак означает одну обязательную позицию для лишь одного символа, поэтому для искомого "?" & "Adobe" & "?" подойдут, например, следующие варианты:
1Adobe2
BAdobeC
!Adobe!
И так далее. При этом просто «Adobe» не подойдёт, так как, как было сказано, вопросительный знак обозначает обязательную позицию.
Надеюсь, эта информация будет полезной и когда-ничуть поможет решить определенную задачу. Об этом умении ВПР работать с подстановочными знаками я рассказал в следующем видео о сравнении списков. Предлагаю его также посмотреть:
MS, Libreoffice & Google docs
722 поста15K подписчиков
Правила сообщества
1. Не нарушать правила Пикабу
2. Публиковать посты соответствующие тематике сообщества
3. Проявлять уважение к пользователям
4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.
По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях
Важно - сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.
Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.