[[20251218143608]] 『表示する画像をセルの値で切り替える』(スコア) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『表示する画像をセルの値で切り替える』(スコア)

いつもお世話になってます。

ウェブサイトで
「表示する画像をセルの値で切り替える方法」
っての参考にして、

・セルに「可」:☆画像
・セルに「不可」:✕画像

と、画像を切り替えるのをつくったんですが、
これに追加して、

・セルに「 (空白)」:画像無し
・セルに「可」:☆画像
・セルに「不可」:✕画像

3パターン選択出来る様にしたいのですが出来ません。

なにか方法があるでしょうか?

宜しくお願いします。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 どこで詰まりますか?
 セルがブランクだと、その名前の定義は作成できないですよね。
 ブランクじゃなくて、"ー"のような記号にすればよいと思います。
https://www.y-shinno.com/excel-img-switch/
 の例を機械的に3つに拡張すればできます。
(xyz) 2025/12/18(木) 16:38:11

名前の定義で、空白の定義が作成出来ませんでした。
仰る通り、記号で定義する事も考えたんですが、
判定するセルは、基本空白なので試してません。

次の案として、
名前の定義で入力するセルを参照するINDIRECT関数の式に
IF文を追加して、空白の場合、空白で返せないかやったのですがダメでした。

・試した式
  =IF(INDIRECT(データ!$T$398)="","",INDIRECT(データ!$T$398))
  =IF(ISBLANK(データ!$T$398), "", INDIRECT(データ!$T$398))

    =IF(NOT(データ!$T$398=""),INDIRECT("データ!$T$398"),"")

他にも何パターンか試しましたがダメでした。

そんな感じです。
(スコア) 2025/12/18(木) 17:17:20


 セル値が空白なら空白用の画像を作成して(名前は空白)参照するとよいのでは?
=INDIRECT(IF(データ!$T$398="","空白",データ!$T$398))
(はてな) 2025/12/18(木) 17:42:21

空白用の画像作成で出来ました!
ありがとうございます!

「(空白)、可、不可」の表示の変更をデータの入力規則で変更してたんですが、
入力規則の空白は空白認定で無かった事にも気づけたので、
空白画像無しでも出来るか、もうちょい試してみます!あざます!
(スコア) 2025/12/18(木) 18:05:39


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.