私は次のようなことを達成しようとしています:
= 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)の数式を使用してそれを行う方法はありますか?入力変数が明らかにセル参照になる場合。
「N2」の例をセル参照として使用すると、数式は次のようになります。=IF( N2="string1", "high", IF( OR(N2="string2",N2="string3"),"middle","low") )
Libre Officeの「OR」機能について詳しく知りたい場合は、 ここ をクリックしてください。
それでもうまくいかない場合はお知らせください。