#google-sheets
#google-sheets
Вопрос:
Я пытаюсь создать электронную таблицу, которая показывает, прибыли ли уже определенные партии деталей, но я застрял на операторе IF. По сути, я хочу, чтобы он проверял, присутствует ли в столбце определенный номер билета, поскольку каждый билет имеет уникальный идентификатор.
Мой текущий код:
=IF(REGEXMATCH(E2, 'Shipment Inventory Responses'!D:D), "Yes", "No")
Я хочу, чтобы он проверял, присутствуют ли данные в 1 ячейке на текущем листе в столбце D другого листа. Однако лист пуст, и он выводит «Да». Пожалуйста, помогите?
Ответ №1:
Вы можете использовать эту формулу для достижения того, что вы хотите сделать:
=if(countif('Shipment Inventory Responses'!D:D, E2),"Yes","No")
если вы хотите использовать его с arrayformula вместо ячейки E2
, которую вы могли бы искать только во всем столбце E
, у вас может быть следующая формула:
=ArrayFormula(if(len(E2:E),if(countif('Shipment Inventory Responses'!D:D,E2:E),"Yes","No"),))