• 締切済み

LibreOfficeの関数について

IF($H5="","",IF(L5="データA","",VLOOKUP($H5,$B$5:$F$10,2+(L5="データB"),0)&"")) IF($H5="","",IF(L5="データB","",VLOOKUP($H5,$B$5:$F$10,3-(L5="データA"),0)&"")) という式を重複と漢字に対応させるにはどうしたらよいでしょうか? 例えばデータA、Bというところを収入や支出としできれば重複データに対応させたいです。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.1

皆はLibreOfficeを使っていないから回答しないのだと思う。私も使ったこと無い。しかしエクセルの経験からヒントは言えると思う。 ーーー。 何がしたいのか、質問を読んでも判りにくい。 質問に書いてある式にはそうなっているが、IF関数に引数が3つもかけますか。ダメでしょう。 式など自信がないなら、書かないほうがまし、書いてもつけたりぐらいだ。むしろ変な勘ぐりをしてしまって迷う。 ーー すべきことは データの模擬実例を5-6行質問にあげて、 関数で、どうしたい(どういう結果にしたい)のか文章で説明を添えて質問のこと。 シートで見えている配置などをそのまま書けば良いのだ。 例 Sheet1 A1:C30 A列------- B ----- C 山田 三郎  名古屋市 34 ------ エクセルでの回答が出れば多分通用すると思う。 エクセルの回答であっても、それを見て、(エクセルに対比して変えるべき特殊一般ルールがあれば(ほとんど無いだろう)適用して変えて)やってみて、確認すれば良いのではないか。 一般にはLibreOfficeと見ると回等が出ない恐れがある。

touhuannin
質問者

補足

以下の表から、現金のみを抽出し、収入と支出と記入されているところは金額のところを逆にして表示する。 ということをしたいのです。 B5__1月1日___C5__101円___D5___空欄____E5______現金_______F5__収入 B6__1月2日___C6___空欄____D6__102円___E6__電子マネー__F6__チャージ B7__1月3日___C7__103円___D7___空欄____E7__電子マネー__E7__チャージ B8__1月4日___C8___空欄____D8__104円___E8__電子マネー__E8__チャージ B9__1月5日___C9__105円___D6___空欄____E9______現金_______E9__支出

関連するQ&A

専門家に質問してみよう