3

Кажется, это должно быть так просто! Мне нужно определить столбец B по столбцу A. Если столбец A равен любому значению в массиве «taco, burger, spaghetti», столбец B должен читать "food", если столбец A равен любому значению в другом массиве "dress", обувь, ремень »в колонке B следует читать" одежда "- но какую формулу я могу использовать?

БЛАГОДАРЮ ВАС!

2 ответа2

1

Я не совсем уверен, как определить определенный массив в этой формуле, но это будет работать, если вы измените K1:K3 на диапазон, который содержит элементы, которые являются "едой"

=IF(ISERROR(MATCH(A1,K1:K3,0))=FALSE,"Food","")

если вам нужно сделать это несколько раз, просто замените последний "" новой серией этой проверки для значения в другом списке одежды. Как это:

=IF(ISERROR(MATCH(A1,K1:K3,0))=FALSE,"Food",IF(ISERROR(MATCH(A1,L1:L3,0))=FALSE,"Clothing",""))

РЕДАКТИРОВАТЬ

Дух, вы можете определить массив с помощью фигурных скобок -

=IF(ISERROR(MATCH(A1,{"taco","burger","spaghetti"},0))=FALSE,"Food",IF(ISERROR(MATCH(A1,{"dress","shoes","belt"},0))=FALSE,"Clothing",""))

1

Вы могли бы пойти с ответом Raystafarian, если вы не собираетесь менять свои группы на "Еда" или "Одежда".

Я бы порекомендовал создать таблицу на другом листе для определения ваших групп и использовать поиск для перевода. Я пропущу таблицу для этого ответа, потому что в этом нет необходимости.

Итак, если предположить, что A1 - это ячейка с "taco" или другим подобным значением, а столбцы A и B на Sheet2 - это ваша таблица поиска с "taco", "shoes" и т.д. В столбце A и Food and Clothing в столбце B , а затем поместите следующую формулу, где вы хотите, чтобы оценка A1 появилась:

=IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),"")

VLOOKUP VLOOKUP ищет A1 в справочном листе 2!A:B, и возвращает столбец 2 из этой ссылки. ЛОЖЬ говорит ему найти точное совпадение, а не предполагать, что список в порядке и что близкое совпадение достаточно хорошее.

Функция IFERROR предназначена только для определения значений, которые вы не поместили в таблицу поиска. Если вы хотите, чтобы что-то еще произошло, измените "" .

Sheet2 должен выглядеть так:

   A         B
1  taco      Food
2  burger    Food
3  spaghetti Food
4  shoes     Clothing
5  dress     Clothing
6  belt      Clothing

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .