• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:家計簿で、同じ数値を非表示にする方法)

家計簿で同じ数値を非表示にする方法

このQ&Aのポイント
  • Excel2000でオリジナルの家計簿を作成していますが、連続した同じ数値を非表示にする方法がわかりません。
  • 家計簿の表には、Suica積立とSuica残高という列がありますが、C列の数値が連続して変わらない場合に非表示にしたいです。
  • 具体的には、C3とC4のセルに入力された数値が変化しない場合、それらのセルを非表示にする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

例から、C3に=IF($B3<>"",$C$2-$B3,"")として下方向にコピーで如何でしょうか。

advence
質問者

お礼

自己解決しました。    A    B     C 1     Suica積立  Suica残高 2     3000   3000 3             4             5      160   2840 6      120   2720 にするには、C列の数式はそれぞれ、 C2 =B2 C3 =IF($B3="","",$C$2-(SUM($B$3:$B3))) C4 =IF($B4="","",$C$2-(SUM($B$3:$B4))) C5 =IF($B5="","",$C$2-(SUM($B$3:$B5))) C6 =IF($B6="","",$C$2-(SUM($B$3:$B6))) となりました。 もし、各B列が空白なら空白のまま。 それ以外なら残高総額であるC2から、B列のひき数の総計を引く。 という考え方をしてみました。 IF文の提案には感謝いたします。 お騒がせ致しました。

advence
質問者

補足

早々の回答、有難うございます。 早速はめてみました。    A    B     C 1     Suica積立  Suica残高 2     3000   3000 3             4             5      160   2840 6      120   2880 となり、C列の数式はそれぞれ、 C2 =B2 C3 =IF($B3<>"",$C$2-$B3,"") C4 =IF($B4<>"",$C$2-$B4,"") C5 =IF($B5<>"",$C$2-$B5,"") となりました。 ご伝授の通り、同数値は非表示にできました。 ありがとうございました。 が、新たな問題が出てきてしまいました、というのも、お気づきかもしれませんが、C6では正確な引き算がなされていません。 というのも、 $C$2を$C2としてコピーしたところ、C5,C6には、#VALUEと表示されてしまったからです。 「列にある最後の数値から引く」というようなことは出来ないのでしょうか?

関連するQ&A