Формула If Or вставляется в другое поле

Формула If Or вставляется в другое поле

У меня есть три столбца AB C.

Я хочу поместить в столбец C данные, которые существуют либо в столбце A, либо в столбце B. Только один столбец в A или B будет содержать данные.

Примеры:

Данные в столбце A: 123456789

Данные в столбце B:

Данные, которые нужно ввести в столбец C: 123456789

Данные в столбце А:

Данные в столбце B: 987654321

Данные, которые нужно ввести в столбец C: 987654321

Спасибо за последний ответ.

Мне нужно небольшое изменение:

Я хочу поместить текст в столбец C на основе данных, которые существуют в столбце A или B. Только один столбец в A или B будет содержать данные. Если данные находятся в столбце A, то текст в столбце C всегда будет "UPC". Если данные находятся в столбце B, то текст в столбце C всегда будет "EAN". Столбец C будет содержать эту формулу, столбцы A и B содержат формулы, которые извлекают данные из другой вкладки.

Примеры:

Данные в столбце A: 123456789

Данные в столбце B:

Данные, которые указываются в столбце C: UPC

Данные в столбце А:

Данные в столбце B: 987654321

Данные, которые указываются в столбце C: «EAN»

решение1

Кажется, это простое IF()утверждение — ISBLANK()то, что вам нужно.

Проверьте, пусто ли значение A, если нет, то используйте его значение. Если да, то проверьте, пусто ли значение B, если нет, то используйте его значение.

Если оба критерия окажутся пустыми, просто используйте пустую строку (это позволяет предварительно заполнить большой диапазон и оставить его пустым до тех пор, пока не будут введены данные).

=IF(ISBLANK(A1)=FALSE, A1,IF(ISBLANK(B1)=FALSE, B1,""))

введите описание изображения здесь

Одно предостережение: это предполагает, что пустые ячейки на самом деле пустые. Если пустые ячейки на самом деле не пустые (например, вы используете формулу для отображения либо значения, либо пустой ячейки в столбцах A и B), ISBLANK не будет работать.


Если вы непредварительное заполнениестолбец C с вашей формулой, тогда более простой подход - просто использовать

=IF(ISBLANK(A1), B1, A1)

Если бы вы предварительно заполнили данные с помощью этой формулы, то в условиях, когда оба столбца A и B пусты, формула вернула бы 0.

Связанный контент