У меня есть большая таблица данных с несколькими столбцами. Короче говоря, мои столбцы A и B (текстового типа) представляют собой списки кодов. Для простоты, скажем, столбец A - это дни недели, а столбец B - список дел. Некоторые коды не могут встречаться вместе - то есть "понедельник" никогда не может идти с "уборкой", а "среда" никогда не может идти с "уборкой".

Я хотел бы добиться, чтобы рядом с каждой из моих пар ячеек An и Bn была ячейка Cn, которая отображает информацию ИСТИНА / ЛОЖЬ в случае возникновения любой из запрещенных комбинаций.

Я не хочу проверять соответствие содержимого ячеек.

Как мне этого добиться? Мои навыки создания формул, в лучшем случае, посредственны, к сожалению, подсчет количества кода в столбце - это вершина моей компетенции.

2 ответа2

2

У вас есть список А и список Б. У вас есть (A, B) комбинации, которые являются ложными, остальные верны.

Создайте новый список запрещенных комбинаций, затем добавьте еще один столбец, который объединяет недопустимые комбинации, такие как "MondayCleaning", "WednesdayVacuuming" и т.д. Чтобы объединить строки, используйте следующую формулу:

=A1&B1

Чтобы позже было проще добавлять новые комбинации, либо увеличьте диапазон, который вам изначально нужен, либо лучше создайте именованный диапазон (допустим, мы называем его Запрещенным).

В исходном столбце C вы теперь посмотрите на объединение A & B, чтобы увидеть, есть ли оно в вашем новом списке запрещенных комбинаций. Если это так, то он вернет позицию в этом списке. Если нет, то он вернет # N/A. Итак, ваша окончательная формула для возврата ИСТИНА, если комбинация в порядке, и ЛОЖЬ в противном случае:

=ISERROR(MATCH(An&Bn,Forbidden,0))

Дайте мне знать, если это полезно, может быть, я могу прикрепить лист Google?

Редактировать: вот ссылка на пример

1

ты можешь попробовать

=OR(AND(A1="Mon",B1="Clean"),AND(A1="Wed",B1="Vacc"))

и вы можете добавить другие условия как AND. Эта команда выдает TRUE если выполняется одно из этих условий. Так что если TRUE и нерегулярная комбинация сделаны

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