Поиск и возврат в Excel VBA или Формула - PullRequest
0 голосов
/ 25 сентября 2019

Я ищу возвращение всего, что находится в столбце Bin, как показано на рисунке.По сути, в первом столбце он может содержать или не содержать некоторые сигналы, которые находятся в столбце B. Я хотел бы вернуть любые сигналы в столбце B в качестве нового столбца и игнорировать любые сигналы, которых нет в столбце B. Любая идея, чтосамый лучший способ?Формула или VBA.Просто чтобы прояснить, столбец 3 - это то, что я хочу вывести. Поиск и возврат сигналов

1 Ответ

0 голосов
/ 27 сентября 2019

Я нашел вашу проблему интересной (и немного сложной).Поместите эту формулу в столбец «Возврат» и при необходимости скопируйте.Он поддерживает до семи символов в столбце A. Вы можете редактировать его вручную, если столбец A превышает это значение в формуле:

= IFERROR (IF (SEARCH (B1, A1,1)> 0, B1,"") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (A1,1,1))> 0, MID (A1,1,1), "") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (A1,2, 1))> 0, MID (A1,2,1), "") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (A1,3,1))> 0, MID (A1,3,1),»") и IF (СЧЕТЕСЛИ (В2: B $ 100, MID (A1,4,1))> 0, MID (A1,4,1)," ") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (± 1,5,1))> 0, MID (A1,5,1), "") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (A1,6,1))> 0, MID (A1,6,1) "") и IF (СЧЕТЕСЛИ (В2: В $ 100, MID (A1,7,1))> 0, MID (A1,7,1) "") "")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...