スプレッドシートの列 D で、列 K の文字列に依存する計算を実行したいと考えています。必要な計算は、列 K が言う場合:
"Income then Principal"、次に実行: (E2 + F2) - H2 "50 50 "、実行: ((H2/2) - E2))+((H2/2) - F2)) 「100% プリンシパル」、次に実行: F2 - H2 "100% 収入" の場合、戻り値: $0.00
以下に示すネストされたIF式を作成しました。「Income then Principal」と「100% Income」では機能しますがFALSE
、「50 50」ではリターンが返さ#VALUE!
れ、「100% Principal」ではエラーが発生します。数式に構文エラーがあると思いますが、それを特定するのに問題があります。
=IF(K3="Income then Principal ",(E3+F3)-H3,IF(K3="100% Principal ",F2-H2,IF(K3="50 50",((H2/2)-E2+(H2/2)-F2),IF(K3="100% Income ",))))