Совпадение двух столбцов и перенос значений в соответствующие столбцы - Microsoft Excel для Mac 2011 v. 14.4.1

280
user651504

Мне нужно сопоставить два столбца (B и C) и переместиться вниз по значениям (C и D), вставив пустую строку, где нет совпадения.

что я имею

в это

Что мне нужно

Есть ли формула, которая может это сделать?

1
Я испробовал функции IFERROR и MATCH, а также много поисков в интернете, в результате которых были найдены решения, которые помогли мне, но не вставляли пустые строки. Я новичок в функциях в Excel, поэтому любое указание в правильном направлении поможет. user651504 7 лет назад 0

1 ответ на вопрос

0
Andre Terra

Таблицы должны быть структурированы таким образом, чтобы в крайнем левом столбце был ключ, то есть уникальный идентификатор. В этом случае это будут их имена. После этого вы можете просто VLOOKUPнайти ключ во второй таблице. Вы можете обернуть это VLOOKUPв, IFERRORчтобы скрыть ошибки, сделав их равными пустыми строками (то есть "")

В вашем примере столбец C является избыточным, поэтому вот как я бы его структурировал:

Для целей копирования и вставки формула в C1этом =IFERROR(VLOOKUP($A1,$A$7:$B$9,2,0),"")- затем просто перетащите вниз

Для справки, я всегда делаю свои жестко запрограммированные ячейки голубыми, а формулы - черными. Это просто стандарт в мире финансов, и он действительно помогает отслеживать то, что делает то, что на вашем рабочем листе, поскольку это становится более сложным. Andre Terra 7 лет назад 0
Это замечательно!! Спасибо, что научил меня. user651504 7 лет назад 1
@ user651504 Мое удовольствие! Я помню, как боролся со всем этим не так давно. Для справки: если вы обнаружили, что это отвечает на ваш вопрос надлежащим образом, пожалуйста, поставьте его на голосование и пометьте как принятый, если у вас есть такая возможность И удачи! Andre Terra 7 лет назад 0