• 締切済み

似たような言葉を検索したい

ryo_kyの回答

  • ryo_ky
  • ベストアンサー率47% (112/237)
回答No.3

検索手法としてはNo.2の回答者様のようにワイルドカードを使うのが一番容易だと思います。 もしくはVBAを組み合わせれば、できそうな気がしますが、検証はしていないので、参考程度になればと思います。 先ずフィルタで商品名の重複しないレコードでリストを作ります。このリストにはプラネタリ ギヤ、プラネタリ ギア、プラネタリー ギア、プラネタリィ ギア、フラネタリ ギヤといった名前が重複しない状態になっていると思います。このリストは別シートのA列に入れるとします。 今度はこのリストで似た名称の同一商品を定義付けします。例えば質問文にあるギアを統一して同じ名称の言葉に置き換えるという事です。これをB列に入力します。 つまりブック上ではシート1に集計しないといけないデータ、シート2にはA列に置換前の名前、B列に置換後の名前を入れてある状態になっています。 あとはVBAでシート1に対してシート2の名前に置き換えていけば、シート1の名前が統一されるので、SUMIFとかで合計が出せると思います。 この方法はリスト化と置換後の名前を入力する必要があるので最初の苦労が大きいですが、後々にまで使用できることと名称が増えてもその分を追加するだけで対応ができると思います。 ただ、質問にある「検索方法」でなく、置換しちゃっているので満足いく回答ではないかもしれません。

関連するQ&A

  • TSUTAYAの在庫検索

    TSUTAYAのHPで、商品を選択してから店舗を選択して在庫検索をしますが、 どこの店舗にあるか見当がつかないとき困ります どこかの店舗にあることは表示されててわかるのですが 在庫がある店舗だけを表示するようなことはできないのでしょうか?

  • EXCELの集計で困っています。

    こんにちは。 どなたかお知恵を拝借できませんでしょうか。 EXCEL2003 SP3 の集計で悩んでおります。 列 A) 商品区分 B) 大分類 C) 小分類 D) 品番 E) サイズ F) 仕入年度 G) 商品名 H) 商品カラー I) 店舗 J) 価格 K) 特別価格 L) 在庫点数 M) 在庫金額 N) 原価 O) 販売開始年度 というファイルがあります。 これを、D)品番とF)仕入年度の単位で在庫点数と在庫金額を集計し、 かつ、集計行にE)サイズとI)店舗を除く、その他全ての列項目の値を表示させたいのです。 (つまり、集計データの1行上の値を持ってくればOK。) これをメニューから行おうとしたのですが、集計項目は1つしかなく・・。 おそらくVBAを用いなければ無理だと思うのですが、 お恥ずかしい話、VBAの知識を持ち合わせておりません。 参考までに、データは約1万件あります。 また、データの並びは大分類>小分類>品番>サイズ>仕入年度で ソートされており、このままの集計ですと、品番・サイズ・仕入年度での 集計となってしまいますので、サイズを除いた 大分類>小分類>品番>仕入年度、への再ソートが必要かと思われます。 お手数をお掛けいたしますが、なにとぞよろしくお願いいたします。

  • エクセル表でフィルタしてもすっきりした見た目に

    エクセルで一覧表を作ってますが、見た目をすっきりさせて、かつフィルタしても見やすい表にしたいです。 扱うデータは ・店舗(東京、大阪、名古屋) ・商品(A、B、C、D) ・在庫数 の3項目でこれを一覧表にします。 最初は1.のようにすべてのセルに書き込んでましたが、店舗は1ヵ所表示すれば充分なので 2.のように、1行上と同じ情報であれば見えないように (文字を白色に、セル上辺の罫線も白色に)しました。 しかし、3.のように商品B、Cでフィルタすると店舗や罫線が見えなくなってしまいます。 4.のように、フィルタをしても店舗を1ヵ所だけ表示することはできますか? よろしくお願いします。

  • TSUTAYAでの在庫検索で[-]2種類の違い

    TSUTAYAで在庫検索すると、 在庫状況:[-] と表示されてその下に以下のどちらかのメッセージが表示されます。 (1)この店舗では取り扱いがありません。 (2)この商品は在庫検索が出来ません。 同じ商品なのに選択した店舗によって2通り表示されます。この2つの違いはなんですか? (1)はわかりますが、(2)が分かりません。サーバの障害やネットワークの障害かと思って時間をおいて再度検索しても同じメッセージが表示されます。

  • ツタヤのレンタル商品在庫検索について

    マイTSUTAYABOXに登録した店舗以外の店舗のレンタル商品の在庫を検索する方法はありますか?

  • エクセルでデータ検索(抽出)ファイルを作成したい

    エクセルでわからない事があり投稿させて頂きました。 各店の在庫データをシート2.シート3.シート4へ貼り、 シート1に商品コードを入力する欄を作り、入力したコードの商品在庫が各店舗ごとに表示されるファイルを作成したいと思ってます。 (検索したコードの商品在庫数量をシート1のC列に表示させわかりやすくしたいです) 在庫データのファイルはC列に商品コード/F列に在庫数量が記載されており、商品コードでひっかかった行のF欄の数値をシート1のC列に出せるようにしたいのですが可能でしょうか? 過去ログは確認してみたもののわからず・・・ 可能かどうか教えて頂けると幸いです。

  • 複数条件の検索と抽出

    複数店舗を運営しており、片方の店舗の在庫csvが以下の様になっています。   A   |  B   |  C   |  D  |  E   |  F   |  G  | 商品型番 | 不使用 | 不使用 | コードA | 不使用 | コードB |  在庫  | 00001|     |     |  カラー|     |ブラック |    5| 00001|     |     |  カラー|     |シルバー |    9| 00008|     |     |  カラー|     |ブラック |    1| 00008|     |     |  カラー|     |シルバー |    0| 00055|     |     |  東芝用|     |     |   15| 00055|     |     |  日立用|     |     |   55| 上記の在庫を別店舗の在庫csvに登録する際に、VLOOKUPを使用して以下の表に抽出したいのですが、   A   |  B   |  C   |  D  |  E   |  F   |  G  | 商品型番 | 不使用 | 不使用 | コードC | 不使用 |  在庫  | 不使用 | 00001|     |     |ブラック |     |    *|     | 00001|     |     |シルバー |     |    *|     | 00008|     |     |ブラック |     |    *|     | 00008|     |     |シルバー |     |    *|     | 00055|     |     |東芝用  |     |    *|     | 00055|     |     |日立用  |     |    *|     | コードCにはコードAとコードBの両方のデータが入っている *の箇所に在庫数を持ってきたい 不使用行は別データが入っているので削除不可 上記の場合にIF関数とVLOOKUP関数を使用して在庫数を入れる事は可能でしょうか。 いくつか調べてみたのですが、上記のような条件の場合の説明が無かった為、 もし可能であればご教授頂ければと思っています。 よろしくお願いします。

  • エクセル データベースからの検索について

    エクセル データベースからの検索について 商品名・商品番号・在庫といったデータベースがあります。 検索する別の場所を設けそこで商品番号をたたくと商品名と在庫が表示できるようにVLOOKUPでしました。 商品番号がわからない場合があるので商品名から検索できるようにしたいのですが 商品番号からの検索と同じ関数では「#N/A」となってしまいました。 文字での検索の場合はどのような関数になるのでしょうか?         B2商品番号入力   C2検索結果表示(商品名) D2検索結果表示(在庫数)         B3商品名入力    C3検索結果表示(商品番号)D3検索結果表示(在庫数)  A10商品番号  B10商品名     C10在庫数   :       :         : としてC2には =VLOOKUP(B2,A10:C100,2,FALSE) とし正しい結果が表示されます。 商品名から検索したいC3にも同様のものをいれましたが表示されません。 よろしくお願いします。     

  • オンラインストア用の商品撮影について

    オンラインストアオープンのために、2万点ほどある商品1点1点を写真撮影しようと思っています。実店舗ごとの在庫点数をアクセスか何かで集計して効率よく4店舗を回って撮影するには、どのような手順がいいでしょうか。在庫は4店舗でダブるものが相当な数あります。現在は、商品名ごとにどこの店舗に在庫があるかをまとめたエクセルがあります。商品点数が2万点ほどありますので、半年くらいかけてやるつもりですが、アドバイスをお願いします。

  • エクセルでデータからのいろいろな条件での検索を行いたいのですが困ってい

    エクセルでデータからのいろいろな条件での検索を行いたいのですが困っています。 アクセスで販売管理のデーターを外部出力して(テキスト形式)それをノートPCのエクセルにデーター挿入して不要なデータをマクロで消してオートフィルターで検索して使っています。 (もちろん会社のサーバー機とクライアント機には履歴照会機能がついており、管理ソフト上では顧客別/商品名別に効率的に検索できるようになっていますが、1クライアントに要する費用うん十万からみてノートPC一台増やすのはちょっと。。) ノートPCではその検索以外の用途にはほぼ使いません。エクセルの行数でいうと30万行くらいのデータです。 主な項目は 納入日 顧客 商品名 個数 単価 原価 備考 です。 外出先で値段の問い合わせをうけたり見積を作成するのにデータから検索するのですが、 ・データそのものが多いので商品名の一部の文字列で検索すると検索に時間がかかります。 これはある程度データをしぼらないと解決できないんでしょうか? ・顧客数 商品数 が多いのでオートフィルターのプルダウンタブの中から選択するのに時間がかかります。 オートフィルターは強力で使いやすいんですが他に方法がないんでしょうか? 等の弊害があります。まだVBAも学習したてなのですが効率的に検索させるためになにか方法があれば教えていただきたいです。