OpenOffice'te testin mantıksal bir değer olduğu formül IF


0

Yapabileceğim Nasıl =IF(E2,-1,1) * D2OpenOffice, nerede D2Döviz ve E2bir TRUE/FALSE?


Farklı varyasyonlarını denediniz E2mi? Tüm büyük harf, küçük harf ve son olarak 0 veya 1? Formül benim için hem Excel 2010 hem de LibreOffice Calc'ta çalışıyor. =IF'den önce sizde var mı? Ayrıca, tüm hücreler normal olarak biçimlendirilmiş midir?
rishimaharaj

Yanıtlar:


1

Formülün benim için OpenOffice'de iyi çalışıyor. Excel’de virgül kullanırken, OpenOffice’de formülde bir noktalı virgül kullanılması gerekir (aksi halde Err508sonuç olarak ve Error: in bracketingdurum çubuğuna gelir).

=IF(E2; -1; 1) * D2

Öyleyse: E2'nin gerçekten boolean olarak biçimlendirildiğinden emin olun (örneğin: eğer "true" yazarsa, değer otomatik olarak büyük harf "TRUE" olur ve değer varsayılan olarak doğru hizalanır).

Bir kenara olarak: Aşağıdakileri okumak biraz daha kolay olabilir, ama bu sadece bir zevk meselesi:

=IF(E2; -D2; D2)

@fixer, düzenleme için teşekkürler ve sadece FYI: Bunun ;bölgesel bir fark olmadığını öğrendim . :-)
Arjan

Peki ya bu. Diğer her e-tablo, en erken günlerden itibaren e-tabloların formül yapısıyla uyumluluğu korudu. OpenOffice geliştiricileri onu "geliştirmeye" karar verdi. Bu tür şeyler sadece hayat kurbanı yaratıyor. Katran ve tüylerin icat edilmesinin nedeni budur.
fixer1234

0

Göründüğü gibi eksik bir argüman var.

Sizin de belirttiğiniz gibi, mantıklı testin E2olması TRUEya FALSEda hiçbir şeye göstereceği hiçbir şey yoktur.

Hücrede E2, değer 0 ise ve değeri sıfır veya daha az olan bir şeyin doğru olmasını istiyorsanız, şuna benzeyen bir şeye sahip olmanız gerekir:

=IF(E2=<0,-1,1)*D2

Bu nedenle, benim örneğimde, IF E2 sıfır veya daha az, -1 (TRUE ise), 1 değilse (FALSE ise), sonra sonucu D2 ile çarpın.

Sonuç, yalnızca argümanın mantıksal dönüş değerine bağlı olarak size bir -1*D2veya bir vermektir 1*D2.


Soru, E2'nin Doğru / Yanlış olduğunu belirtir.
fixer1234
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.