[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VLOOKUPを使って差込に挑戦しているのですが』(ななこ)
いつもお世話になっております。 Excelのみを用いて単票の差込印刷をしたいと思います。
=VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)
Sheet2のJ1のセルにリスト番号(Sheet1のA列に入れた通し番号)を打ち込むと、 上記の式を入れたセル(例えばSheet2のB1)にSheet1のB列の項目が自動的に差し込まれます。
上記のようにVLOOKUPを利用している場合、IFを用いて『「A」以外は空欄』なら、
=IF(VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)="A","",VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE))
と、できました。 ところが、これが複数の条件になると、どうするのかわからなくなってしまいました。
『A、B、C、D、E、F、G、H以外なら空欄』という条件なのですが…。 Sheet1のB列には、A〜Rのいずれかが入っています。そのうちのA〜Gのみを表示させたいのです。 (便宜上A〜Rとしていますが、実際は日本語表記になります。) リストと単票の構造を変えることはできませんし、バージョンが2002なのでIF関数だけだと 7つまでしかくくれません。 どなたか、方向性だけでも示していただければ幸いです。
>IFを用いて『「A」以外は空欄』なら、
この式って、"A"なら空欄ではありませんか? ↓ >=IF(VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)="A","",VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE))
(半平太)
簡略なレイアウトの例を作ってみました。
[A] [B] [C] [D] [E] [1] 1 A 1 A [2] 2 B 2 B [3] 3 C 3 C [4] 4 4 D [5] 5 5 E
このような表で、A列の値によってD:E列の表から検索する場合、 例えばDとEをは表示しないことにするのであれば、
B1=IF(ISERROR(MATCH(VLOOKUP(A1,$D$1:$E$5,2,FALSE),$E$4:$E$5,0)),VLOOKUP(A1,$D$1:$E$5,2,FALSE),"")
としてしたにコピー。 この場合は
B1=IF(ISERROR(MATCH(A1,$D$4:$D$5,0)),VLOOKUP(A1,$D$1:$E$5,2,FALSE),"")
としたほうが式は簡単。 この例では表示しないのはDとEだけですが、指定する範囲を広げればいくらでも指定は可能。 質問の主旨はこういうこと? (sato)
おっと、satoさんと衝突してしまいましたが・・・。
この式が入っているのは、印刷されるセルでしょうか。 また、そのセルには 何か色が付いていますでしょうか。
・セルに色は付いていない ・条件の時その文字が見えなくしたい と言う事で有れば、数式はそのままで 条件付書式の設定を利用し 表示させたくない値が返されていたときは 文字色を白にするのはどうでしょう。
(HANA)
>=IF(VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)="A","",VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE))
この式だとうまく動きませんでしたので、 =IF(J1<>"A","",VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)) として考えてみました。 =IF(OR(J1<>"A",J1<>"B",J1<>"C",J1<>"D",J1<>"E",J1<>"F",J1<>"G",J1<>"H"),"",VLOOKUP(J1,'Sheet1'!A2:Q30,2,FALSE)) かな?
(名前はまだない)
色々な方と衝突してしまったようです。 皆様、ありがとうございます。 これから模索してみますね。
半平太様>> おっしゃるとおり、書き間違えました。混乱させてしまって申し訳ありません。 (ななこ)
こんなのでいいと思います。 ただし、ABCD・・が日本語と云うことなので、本当はどんなものか分からなければ、的確なものは作れません。
=IF(ISNUMBER(FIND(VLOOKUP(J1,Sheet1!A2:Q30,2,FALSE),"ABCDEFGH")),VLOOKUP(J1,Sheet1!A2:Q30,2,FALSE),"")
(半平太)
皆様、ご助力下さりありがとうございました。 おかげさまで、希望どおりの形にすることができました。 また、提示する情報が中途半端だったため、ご迷惑をおかけしました。申し訳ありません。 これから色々と勉強していこうと思います。
(ななこ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.