[[20051002155400]] 『LOOKUPで参照した空白セルに斜線を自動で引きたい』(ぞい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『LOOKUPで参照した空白セルに斜線を自動で引きたい』(ぞい)

別のシートで作成した表を行列変換し,LOOKUP関数でデータを参照しています。

元のシートに斜線を引いても参照できないので,文字で斜線(/)を入力していますが,転記用のデータとしてできれば正確にセルの斜線として表したいのです。
条件付き書式では斜線が使えず,空白にして斜線を引きなおしてもよいのですが,間違いがおきても困りますし処理数が多く作業が2度手間となってしまいます。また,空白として残しておきたい行もあるので,条件つき書式のように範囲指定をしてできるような操作ができるとうれしいのですが,なにかよい手段があればお教え下さい。

Excel2003 WindowsXP


 ◆LOOKUPで参照した空白セルに斜線ではなく、「***」のようにするのはどうでしょうか!

 ◆これだと、関数で処理できます!
 
 (Maron)

 Maronさんと、似ているかもしれませんが、、、

 >条件つき書式のように範囲指定をしてできるような操作ができる
 とありまので、条件付き書式の【書式】の【フォント】で取り消し線などは如何でしょう?

 IF関数などで、"        "などと、スペースを返すようにすると出来そうです。
 (キリキ)(〃⌒o⌒)b

返答ありがとうございます。

残念ですが,どうしても「セルに斜線」という表現にしたいのです。他の表現にするのであれば/(文字の斜線)でよいのです。

すみません。


 では、IF関数で "/" を出しちゃえばいいのかな?

 例:エラーの時に斜線を引く場合
 IF(ISERROR(LOOKUP(・・・)),"/",LOOKUP(・・・))

 (キリキ)(〃⌒o⌒)b

(Maron)さんも(キリキ)(〃⌒o⌒)bさんもありがとうございます。自分の表現が下手なので申し訳ありません。

結果としてセルに[セルの書式設定]の[罫線]で[斜線]を表示させたいのです。もともとLOOKUPで参照する別シートのデータは,「異常なし」という意味で空白([罫線]で[斜線])でも文字の斜線でもよいのですが,参照結果が罫線で斜線になってほしいのです。

(Maron)さんのお答えであれば,元のデータが入力規制でリストから文字の斜線を選んで入力してますのでそれを「***」と変更すれば参照結果は当然「***」となりますが,そうすると[セルの書式設定]の[罫線]で[斜線]が可能になりますか?IF関数を使えば空白も「***」にできるような気もしますが,…。

もしお時間がありましたら,関数処理の仕方をお教え下さい。

(ぞい)


なんとか自力で解決しました。LOOKUPで参照した表があるシートに,全く同じ形式の別の表を作成し,マクロで,参照したデータをその別表に形式を選択して値のみ貼り付け,[Ctrl+G]ジャンプを使って数値(0)を検索して斜線を入れるようにしました。そして,その貼り付けられたデータのある表のみを印刷範囲に指定してプリントアウトするようにしました。(ぞい)

コメント返信:

[ 一覧(最新更新順) ]


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