[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『関数』(ケン)
- - - - - - - - - - - - -
NX BKT
1 102-1233 SA
2 CDG-48 WXP
3 SPV46-001 WXP
4 1103-1 該当なし
5 459-01 SA
6 SP34-01 該当なし
- - - - - - - - - - - - -
Sheet1に上記のデータがありまして、Sheet2にBKTの種類別にNXの値を下記の様に出力したいのですがどのような関数を当てはめれば良いのでしょうか?
- - - - - - - - - - - - -
SA WXP 該当なし
1 102-1233 CDG-48 1103-1
2 459-01 SPV46-001 SP34-01
3
4
5
6
- - - - - - - - - - - - -
初心者ですが宜しくお願いします。
WindowsXP-Office2003
例示と異なりますが、Sheet2、1行目が見出しとして、 A1からC1にかけて、「SA」「WXP」「該当なし」が入力されているとします。 Sheet2!A2へ =IF(COUNTIF(Sheet1!$B$2:$B$10,A$1)<ROW($A1),"",INDEX(Sheet1!$A$2:$A$10,SMALL(INDEX((Sheet1!$B$2:$B$10<>A$1)*9^9+ROW($A$1:$A$9),),ROW($A1)))) この式を必要範囲へフィルドラッグ。 参照範囲は2行目〜9行目までとしていますので、範囲を調整して使ってください。 【関連ログ】 [[20100120171452]] 『エクセルで顧客の未納者一覧を作成したい』(ぶる) (みやほりん)(-_∂)b
こちらのテストで上記数式、ご提示の例の状態で動作を確認している数式です。 Sheet1のBKTフィールドの文字列とSheet2の1行目の文字列の不整合、 または数式の入力ミス等が推測されます。 (みやほりん)(-_∂)b
>どうやら#N/Aを文字列として認識していないのでは? 「該当なし」となっているが、実は#N/Aがセルに返っている、ということですか? こちらは「ご提示の例の状態で動作を確認」することしかできません(しません)ので、 > ISNAとかを使わなくてはダメなのでしょうか? と愚痴を書かれても困ってしまうのです。 不十分なインプットの結果は不十分なアウトプットとなります。 (みやほりん)(-_∂)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.