• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:続:Excel 条件付書式を用いた表示の内容表示)

Excel 条件付書式の表示内容について

このQ&Aのポイント
  • Excel 条件付書式を使って表示内容を設定しましたが、特定の列に日付を入れても詳細表示がされません。
  • また、別の列に項目を追加したいと思いましたが、設定を変更してもエラーになります。
  • どこが間違っているのかわかりません。解決方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>A17: >{=INDEX(Sheet1!$1:$1,SMALL(IF(Sheet1!$BY$1:$EE$99=$A$15,COLUMN(Sheet1!$BY$1:$EE$99),256),ROW(A1)))&""} アナタが補足として投稿されたこの数式が,「間違いなく確かにアナタのエクセルからコピーしてきた」数式であって,万が一にもワタシの回答の式をその場でコピーしてちょちょっと直して情報提供の代わりにしているなんて事でなければ,BY1からEE99までのセル範囲の中のどこかのセルに,エラー値が含まれているのが原因です。 隠した行や隠した列,何らかの方法で表示を見えなくしているセルなどによく注意して,セル範囲を注意深く調査してください。

tatsuo78
質問者

お礼

ご指摘頂いたとおり、計算式でエラーになっている列が入っていました。 本当にありがとうございました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

まず先に >#VALUEになりました またCtrl+Shift+Enterを忘れたんだと思います。 >BY列にも1つ項目を追加したいと思ったので 結局?  CF列が項目の1番目で,一番右がEE列でいいんですか? まぁ大きく取っておけば(計算がそれだけ重くなりますが)コタエは出てきますので,FF列までにしときます。 名前はBD列のままで間違い無いんですよね。 A17: =INDEX(Sheet1!$1:$1,SMALL(IF(Sheet1!$CF$1:$FF$99=$A$15,COLUMN(Sheet1!$CF$1:$FF$99),256),ROW(A1)))&"" をCtrL+Shift+Enter B17: =INDEX(Sheet1!$BD:$BD,SMALL(IF(Sheet1!$CF$1:$FF$99=$A$15,ROW(Sheet1!$CF$1:$FF$99),999),ROW(B1)))&"" をCtrL+Shift+Enter

tatsuo78
質問者

補足

回答ありがとうございます。 結局一番目がBYで一番右がEEになります。 A17: {=INDEX(Sheet1!$1:$1,SMALL(IF(Sheet1!$BY$1:$EE$99=$A$15,COLUMN(Sheet1!$BY$1:$EE$99),256),ROW(A1)))&""} にした状態でも #VALUE 今回は何度もCtrL+Shift+Enter を確認し、前後に{}がつくのを確認しました。 名前はBD列で変更ありません。 本当に何度も申し訳ありません。 よろしくお願い致します。

関連するQ&A