web-dev-qa-db-fra.com

IF OR Instructions

Comment faire une déclaration IF ... OR ... THEN dans une feuille de calcul Google? Dans PHP je ferais ceci:

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

Comment faire la même chose qu'une formule de tableur?

Pour le moment j'ai

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

Je voudrais dire si C7 = "U.S.A." OR "Canada" ...

NB: J'aurais dû pouvoir (et avoir beaucoup essayé) Google, mais le moteur de recherche ignore les mots IF et OR

26
Djave

Dans Google Spreadsheets, OR est une fonction (avec un nombre quelconque d'arguments), vous pouvez donc écrire

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

Voir le exemple de feuille de calcul J'ai mis en place.

Consultez également la liste des fonctions Google Spreadsheets .

Notez que mon exemple de code utilise ; - vous devrez peut-être utiliser ,, en fonction de vos paramètres régionaux.

36
Vidar S. Ramdal

Si vous avez une instruction plus longue, vous pouvez utiliser regexmatch() à la place.

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

séparé en ajoutant le symbole |.

Pour une utilisation plus compliquée, voir le documents officiels .

0
Hsinhsin Hung