advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 7929 for VLOOKUP (0.002 sec.)
[[20081009141515]]
#score: 3346
@digest: ca53a57fb507a111d7cef81cca9c9ff8
@id: 40359
@mdate: 2008-10-10T04:38:00Z
@size: 3533
@type: text/plain
#keywords: q30 (13719), 単票 (6953), 様>> (5655), vlookup (2181), j1 (2039), 向性 (2015), 差込 (2009), 主旨 (1652), と衝 (1094), 模索 (1059), 的確 (991), 空欄 (969), 本語 (928), sheet1 (921), false (805), 日本 (745), iserror (722), 衝突 (599), 半平 (523), 混乱 (513), 平太 (510), 皆様 (493), 太様 (489), sato (427), 突し (406), 以外 (393), 利用 (355), 条件 (316), のb (293), 印刷 (270), の式 (250), リス (245)
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),"") (半平太) ---- 皆様、ご助力下さりありがとうございました。 おかげさまで、希望どおりの形にすることができました。 また、提示する情報が中途半端だったため、ご迷惑をおかけしました。申し訳ありません。 これから色々と勉強していこうと思います。 (ななこ) ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200810/20081009141515.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97018 documents and 608145 words.

訪問者:カウンタValid HTML 4.01 Transitional