IF ORステートメント


26

GoogleスプレッドシートでIF ... OR ... THENステートメントをどのように行いますか?PHPではこれを行います。

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

スプレッドシートの数式と同じ方法

今のところ

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

C7 = "USA" OR "Canada"の場合、言いたいのですが...

NB:これをグーグルで検索することができたはずです(そして、徹底的に試しました)が、検索エンジンは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)")

|記号を追加することで区切られます。

より複雑な使用については、公式文書を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.