Я не новичок в Excel или VBA; Тем не менее, у меня есть некоторые трудности с отсутствием логической функции "или" в Excel. Как вы знаете, функция «&» работает нормально, но вы не можете вставить «|» или "||" оператор в формулу. Есть ли альтернатива, которая даст мне "или"?
Примечание. Предопределенное "или функция" (т. Е. [Или (условие 1, условие 2 ...)] в этом случае не помогает. Он оценивает значения в другом наборе ячеек, а не в текущей ячейке, и возвращает "истину" или "ложь" вместо числового значения.
В настоящее время я использую следующий код:= IF(IFERROR(INDEX($ H $ 2:INDIRECT("H" & ROW()- 1), MATCH(7, $ D $ 2:INDIRECT("D" & ROW())-1), 0)), 0)= 99,(ДВССЫЛ ("F" & ROW())* 2), ДВССЫЛ ("F" & ROW()))
Значение "7" в настоящее время сопоставляется. Мне нужно, чтобы он соответствовал нескольким значениям, таким как Match (5 | 6 | 7, ... или Match (5 || 6 || 7, ...
Какие-нибудь яркие идеи?