如果是,如果在libre办公室声明

时间:2015-05-19 13:53:10

标签: if-statement libreoffice

我正在使用libre办公室,我正在尝试使用If else if语句,但我无法做到。

我有多个条件的数字。在专栏#34; E"我有数字。我想要单独的消息来分开数字

For number-  0.00 = "standard 5,60 Euro charge"
For number-  5,60 = "standard 5,60 Euro charge"
For number-  8,00 = "standard 5,60 Euro charge"
For number- 10,95 = "Standard 14,95 Euro charge" 
For number- 24,95 = "express 29,95 Euro charge"
for number- 30,00 = "Super 45,00 Euro charge"
=IF(E3<="8";"standardpaket 5,6 euro netto" ;elseif(E3="10.95";"DHL Sperrgut 14,95 Euro netto";elseif(E3="24.95";"DHL Express 29,95 Euro netto";else;"Free")))

我试过这个但是它没有用。我希望列中的消息&#34; H&#34;。

1 个答案:

答案 0 :(得分:0)

我认为已经很长时间了,但由于没有确凿的答案我会发布答案。

如果需要在范围之间进行选择,VLOOKUP()解决方案很好。 对于固定值,请使用自定义函数。

Function SEL(byVall as String) as String Select Case byVall Case 0 : SEL = "standard 5,60 Euro charge" Case 5.6 : SEL = "standard 5,60 Euro charge" Case 8 : SEL = "standard 5,60 Euro charge" Case 10.95 : SEL = "standard 14,95 Euro charge" Case 24.95 : SEL = "Express 29,95 Euro charge" Case 30 : SEL = "Super 45,00 Euro charge" Case Else : SEL = "Free" End Select End Function