ЕСЛИ ИЛИ Заявления


26

Как вы делаете заявление IF ... ИЛИ ... ТО в электронной таблице Google? В PHP я бы сделал это:

if($C7 == "U.S.A." || $C7 == "Canada"){ ...

Как сделать так же, как формула электронной таблицы?

На данный момент у меня есть

= IF ( C7 = "U.S.A." , "The Americas" , "Europe" )

Я хотел бы сказать, если C7 = "США" ИЛИ "Канада" ...

NB: Я должен был (и много пытался) это Google, но поисковая система игнорирует слова IF и OR.

Ответы:


37

В Google Spreadsheets ORэто функция (с любым количеством аргументов), поэтому вы должны написать

IF (OR(C7 = "U.S.A."; C7 = "Canada"); "The Americas"; "Europe")

Смотрите пример таблицы, которую я настроил.

Также проверьте список функций Google Spreadsheets .

Обратите внимание, что мой пример кода использует ;- вам, возможно, придется использовать ,, в зависимости от ваших настроек локали.


0

Если у вас есть более длинное заявление, вы можете использовать regexmatch()вместо этого.

regexmatch(C7,"(U.S.A.|Canada|Other_area_name|Other_area_name2|Other_area_name3)")

разделены добавлением |символа.

Для более сложного использования смотрите официальные документы .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.