- ベストアンサー
品番とオプションの管理方法について
- EXCELで管理番号から関数で色々なデータを表示させるシートがあり、その中に品番とオプションの情報が一つのセルに入っています。
- 現在は手作業で品番を入力し、COUNTIF関数を使用してオプションの有無を確かめていますが、効率的な方法を探しています。
- 【品番】【品番-オプション】【品番-オプション-オプション】と、0~2個のオプションが付くのですが、これらすべてに対応する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
肝心の問題は,AA-WWがいったいどうだったらどこをVLOOKUPしたいのか,サッパリ不明なことです。 例えばご質問の式は「1-1」と「1-0」しか計算してませんが,これしか無いんですか? (AAとかWWと書いてあるので「01-01」と2文字ずつあるのかなと思ったら,どうやらそれも違うみたいです) (下段に書かれたA3の式は,見るからにすっかり間違ってて参考にもなりません) オプションの有無(0~2個ですか),オプションの内容などによって,組合せはかなりの数になると想像されますよね。 仮にオプションと言いながら実はゼロと1しかありませんでしたでも,最低でも 品番 品番-0 品番-1 品番-0-0 品番-0-1 品番-1-0 品番-1-1 だけのバリエーションが考えられます。 品番しか無い場合は,品番でどこのセル範囲の何列目をVLOOKUPしたらいいのか 品番-オプションの場合は,品番でどこのセル範囲の何列名をVLOOKUPしたらいいのか オプションが違う毎に,それぞれどういう風に変えたいのか 品番-オプション1-オプション2の場合も,それぞれのオプション1,2の値について,どこのセル範囲の何列目をVLOOKUPしたいのか そういった事を事細かに,「実際にアナタがヤリタイ事」をキチンと具体的な目に見える内容に整理して,改めてご相談を投稿し直してみたらどうでしょう。 #ぐだぐだ書きましたが,結局基本方針としては =VLOOKUP(LEFT(A1,FIND("-",A1&"-")-1),IF(『AA-WWによってどこの範囲を検索したらいいのか計算する』),列番号こちらも必要に応じて計算する,FALSE) とかなんとかいった数式にします。 この意味することは,やっぱり「AA-WWの内容毎に,いったいどこをVLOOKUPしたらいいのかを計算で求める」という一言に尽きます。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17070)
質問を読んでもよく判から無い。余分なことを書きすぎではないか。 VLOOKUP関数のFALSE型なら 第1引数から第4引数まで在り、第4引数はFALSEなので除外。 第1引数のセルのデータの模擬実例数個と、第2引数の、検索データ範囲の模擬実例を挙げて質問すれば仕舞いだ。 第3引数は検索している列の右側にある必要があり、検索する列は範囲の一番右列にある必要がある。となりの場合は2を指定。 後はデータの一致情況に心配な面は無いか。セルにあるデータの表現が半角、全角、空白なども含めばらばらではないか。 ーー 文字列の一部の一致で検索しようとしているのか。 ーー そんな場合はその点を中心に、文章で説明して質問すべきだ。 うまく行かない質問者の例を中心にすえて質問するのはおかしい。 やりたいことを文章で表現せよ。 >複数のオプションの有無 何のことか判りにくい。
お礼
ご回答ありがとうございます。 excelも齧った程度しか知らず、作業も入社一週間目で内容がいまいちよくわかっていないせいでよくわからない質問になってしまってすみません。 A3は張りつけるものを間違えてしまっていました… もう少しやりたいことをまとめてから改めて質問させていただこうと思います。