advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 228 for エラー値 #N/A (0.017 sec.)
エラー値 (861), #n/a (1385)
[[20030822162621]]
#score: 10842
@digest: f4da600ca570a8cfc901494134b08c4c
@id: 3105
@mdate: 2003-08-25T02:34:54Z
@size: 4830
@type: text/plain
#keywords: 木神 (19520), 藤埼 (12397), 中東 (7179), 川県 (4807), 浜市 (3776), 名担 (3643), 神奈 (3224), 奈川 (3026), 玉県 (2927), ケン (2848), 社1 (2699), 鈴木 (2656), 伊藤 (2433), vlookup (1908), 当者 (1743), 京都 (1547), 埼玉 (1488), 担当 (1414), 囲, (1236), (ケ (1218), sheet2 (1069), 田中 (1006), sheet1 (1004), 索値 (987), ドレ (979), 東京 (893), 列1 (861), 列c (845), 下手 (766), ト2 (748), 空白 (738), 社名 (721)
『シート別の表にデータを抽出したい』(ちゃ)
Sheet1にある情報をSheet2に抽出したい。 ただ、Sheet1にある情報が例えば、アドレス張だとすると Sheet2には名前をいれただけで、情報が出てくる形にしたい。 セルは一つではなく複数 ---- シート1の名前を入れるセルを選択してコピーしてシート2に形式を選択して貼り付けで リンク貼り付けをする。こんな感じですか?(ケン) ---- ありがとうございます。 でも、少し違うんです。 例えば、1 鈴木太郎 横浜市〜区 045- 2 田中花子 東京都 03- こんな感じでSheet1にデータ 横 3列くらいあるとします。 Sheet2で、1と入力したら、1の情報が横に出るようにしたいんです。 Vlookupとかだと、セル一つしか出ないんで。。。 それも、1と入れたら、すぐ反映するようにしたいんです。 すみません。 例題がちょっと間違えました。1と2は改行されて並んでいると思ってください。 アドレスリストみたいな感じです。 ---- それでしたらVLOOKUPで良いのではないでしょうか? B1=VLOOKUP(A1,Sheet1!$A$1:$D$100,2,0) C1=VLOOKUP(A1,Sheet1!$A$1:$D$100,3,0) D1=VLOOKUP(A1,Sheet1!$A$1:$D$100,4,0) で下にコピーこんな感じでいけると思います。(ケン) ---- あの、これってどんな条件ですか? 何を選んだらいいのかわからなくって。。。 すみません。教えてもらえますか? ---- シート1のリストを元にシート2のA1に1をいれたらB1に鈴木太郎、C1に横浜市〜区、D1に045- を 表示させたいのではないのですか?その為の数式です。また、私は勘違いしていますか?(ケン) ---- 合ってます!! 出来ました!!といいたいのですが、もう一つ条件が。。。 今のだと一人一度しかひっぱってこれないんですけど、 Sheet2には、鈴木さんが何回も出てきたりするんです。。。 そんなのって出来ますか? 今実際作っているのは、アドレスじゃないんですけど、 Sheet2には担当者を入れるんです。 案件に対しての担当者なので、何度も同じ名前が出てきます。 今の条件だと、1から順番にしか名前を抽出できません。 例えば、A1が1 A2が2みたいな。 でも、実際は A1は2 A2も2 A3が1 みたいな 感じでランダムなんです。 ---- 何度でも大丈夫なはずですが・・・。確認ですがシート2のA列に入れる番号はシート1の番号 (例えば社員番号みたいなもの)ですよね。ちがいますか?(ケン) ---- Sheet1 1 鈴木 神奈川県 2 田中 東京都 3 伊藤 埼玉県 Sheet2で 会社名 担当者 A社 1 鈴木 神奈川県 B社 2 上記のようにデータが出る。 C社 1 D社 3 E社 2 こんな感じです。 式は、Sheet2の鈴木のところで、=VLOOKUP(Sheet2担当者,Sheet1全範囲,2,3) これをコピーでいいんですよねぇ。 ごめんなさい。 仕事終了です。 また来週に確認しますが、もし分かるのであれば教えて下さい。 まだいまいちちゃんと出力されません。 ---- Sheet1 A列 B列 C列 1行 1 鈴木 神奈川県 2行 2 田中 東京都 3行 3 伊藤 埼玉県 Sheet2 A列 B列 C列 1行 会社名 担当者 2行 A社 こんな感じの配列になっているとして Sheet2のC2に=VLOOKUP(B2,Sheet1!$A$1:$C$3,2,0) Sheet2のD2に=VLOOKUP(B2,Sheet1!$A$1:$C$3,2,0) となります。その式をC10、D10(必要範囲)までフィルします。 フィルはこちらを参考に http://www.excel.studio-kazu.jp/lib/e2aw/e2aw.html#Fill VLOOKUP関数の説明をしますが表現が下手なのでご勘弁を・・・。VLOOKUP関数は VLOOKUP(検索値, 範囲, 列番号, 検索の型)となります。 検索値とはここで言うSheet2のB1の事です。 範囲とは元になるリスト 列番号とは目的のデーター(Sheet1のA列)が入力されている列から右方向へ何列目のデーター を返したいか数字を入れます。 検索の型はFALSEかTRUEを入れます(私は0としてありますが0=FALSE,1以上はTRUEなのでFALSEと 入っていると思ってください)FALSEは検索値が完全に一致しなければエラー値#N/A)が 返ります、TRUEは完全に一致しなくてもは近似値で検索してくれます。(上の例で言うとシート2のB2に 4としても近似値の3で検索して伊藤を返してくれます。) 何か説明下手なので、よけいに分からなくなりそうですね。 VLOOKUP関数はこちらを参考にして下さい。 http://www.excel.studio-kazu.jp/lib/e1t/e1t.html (ケン) ---- ありがとうございます!親切に本当助かりました。感激です。 ばっちり出来ました。 もう一つ質問! 空白があると、0を返しますが、空白の時は空欄にしたいのですが、 それって何を追加したらいいんですか?IF文かな? ---- [[20030825094632]] こう言う事ですか?(ケン) ---------------------- Tryしましたが、違うようです。 元データの表に空白セルがあると、式を入れて抽出したときに、0を返してきますよね。 空白セルを式で返すときは、そのまま空白を返してほしいんです。 説明がわかりづらいですね。 ケンさんが作ってくれた上記の表にて、Sheet1のデータが例えば神奈川県のところが 空白だったとします。 そのときは、Sheet2に抽出するときも空白にしたいんです。 現況だと、0が出力されてしまうんですよね。 わかりますか? ---- 出来ると思いますが他のやり方だと =IF(VLOOKUP(B2,Sheet1!$A$1:$C$3,2,0)=0,"",VLOOKUP(B2,Sheet1!$A$1:$C$3,2,0)) こんな感じでしょうか?(ケン) --------- ごめんなさい!最初ので出来ましたよ。ありがとうございます。 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200308/20030822162621.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97065 documents and 608342 words.

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