web-dev-qa-db-ja.com

LibreOffice calcIFステートメントでOR)を使用できますか?

私は次のようなことを達成しようとしています:

= IF(N2 = "string1"、 "high"、IF(N2 = "string2"またはN2 = "string3"、 "middle"、 "low"))

または、擬似コードで:

String input = <some value>
if( input.equals("string1") ) {
     return "high"
} else if ( input.equals("string2) || input.equals("string3") ) {
    return "middle"
} 
return "low"

コードではなくスプレッドシート(​​理想的にはLibre Office Calc)の数式を使用してそれを行う方法はありますか?入力変数が明らかにセル参照になる場合。

11
DaFoot

「N2」の例をセル参照として使用すると、数式は次のようになります。
=IF( N2="string1", "high", IF( OR(N2="string2",N2="string3"),"middle","low") )
Libre Officeの「OR」機能について詳しく知りたい場合は、 ここ をクリックしてください。
それでもうまくいかない場合はお知らせください。

19
Aterxerxes