締切済み リストの共通を抽出したい 2024/11/05 17:25 Exce2016利用です。 リストの共通を抽出する方法はありますか? たとえば添付画像のように、列には食材リスト。行はレシピとします。 そのレシピに使われる食材の該当を、マトリクス部分に「●」と入力します。 この例はあくまでも端的で、食材リストもレシピも数が多いので、共通がわかりません。 この「●」の共通する食材またはレシピを絞り込んで表示したいのです。 また当方、マクロなどの言語は一切できませんので、その他の方法でお願いします。 画像を拡大する みんなの回答 (4) 専門家の回答 みんなの回答 bio999 ベストアンサー率30% (42/140) 2024/11/21 12:12 回答No.4 B列、C列にそれぞれフィルター(データ→フィルター)をかけて、それぞれの空白のセルの✓を外せばよくないですか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 luka3 ベストアンサー率72% (460/632) 2024/11/05 18:52 回答No.3 あれ? 「●がひとつもないものを省くこと」なのだから、フィルタの「 0 」だけチェックを外す、が正解かな。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 luka3 ベストアンサー率72% (460/632) 2024/11/05 18:48 回答No.2 すみません、「リストの共通を抽出」とあったので。 1つも使われていないものを抽出するには、先の説明の最後、フィルタで「 0 」にだけチェックすればよいです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 luka3 ベストアンサー率72% (460/632) 2024/11/05 17:40 回答No.1 自分なら、ですが ・D2に =COUNTIF(B2:C2,"●") を入力し、下方向へフィルもしくはコピペ ・A1をクリックして、「並べ替えとフィルター」から「フィルター」を選択(もしくは Shift+Ctrl+L キーを押す) ・D1のフィルタを開いて(▼ボタンを押す)、最大数(今回の場合なら2)だけにチェック こんな感じでしょうか。 そんなに手間じゃないので、調べたい時だけさっと作って、確認したらこの作業列を削除する、とかにしておくと元々の表を汚さないかな。 質問者 補足 2024/11/05 18:32 ごめんなさい。説明が悪かったです。この例の場合、カレーとパスタの共通は「トマト」です。そのため、ご回答がトマトを抽出するようになってますが、目的は●がひとつもないもを省くことです。 この例でいえば「玉ネギ」「ナス」が空白です。空白部分を省いて表示するようにしたいのですが。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアExcel(エクセル) 関連するQ&A Excel2013 同一列の抽出 Excelの使い方について、教えていただいたく思います。 Win7 Excel2103を使用しています。 とあるデーターの同一行にて、A列、B列の値が同一のものだけを抽出する方法を探しております。 当方、あまりExcelに詳しく無い為、よろしくお願い申し上げます。 【例】 A列 B列 1行目 123 234 2行目 567 123 3行目 123 123 4行目 234 123 5行目 234 234 6行目 234 567 ・ ・ ・ 3行目、5行目がA列、B列が同一の為、抽出できないでしょうか? 該当行の色分け、不要行の削除等、方法は問いません。 宜しくお願い申し上げます。 エクセルのデータ抽出 会社で注文のあった業者のリストをエクセルで 作ってて450行くらいあります。 各項目には会社名や内容や価格などありますが その中には空白のセルや行もあります。 そこからA列に自分が抽出したい行に印をいれて フィルタをかけたところ、空白があるためか すべてを抽出できません。1行1行抜き出すのもいいのですが 今後、データも増えることを考えると 何かいい方法で抽出したいのですが、 どうしたらいいでしょうか? やはりマクロをつかうのでしょうか? すみませんがよろしくお願いいたします。 エクセルで抽出(?) エクセルで名簿を管理しているのですが、メアドだけ、住所だけ抽出(リスト化)することは可能でしょうか? たとえば、「三の倍数行の二列目のセルを抽出(リスト化)」と言ったことです。 わかりにくいと思いますがどうぞお願いしますm(_ _)m 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム Exelで共通の語句を抽出するマクロを教えて下さい Exelの表である列で共通するn個の文字列があった場合に指定の列に数字を表記させるマクロがありましたらお教えください。 添付の画像では、C列の品名で「なし」「ぶどう」で共通した場合、A列のチェック欄に「なし」に1、「ぶどう」に2と表示させるイメージです。 共通する文字列に位置はセルの任意の可能性があり、たとえば5個だったり7個と変更できるようにできればベターです。 Excelでの文字列抽出 Excelで文字列の抽出とそれを並べる方法を教えてください。 関数だけを用いて実現できるのか、マクロを使わなければできないのかも分かりません。 この関数をこの様に使えばよいというのを教えていただけると幸いです。 やりたいことは、下記条件で、シート2のB列にシート1のG列~P列までに登録されている担当者名に該当するB列の店名を4店まで抽出したいのです。 分かりづらくて申し訳ございませんが、よろしくお願い致します。 ------------------------ シートが2枚(シート1/シート2)あります。 シート1 B列は4行毎に結合されており、店名が登録されています。 G列~P列までは1行目は担当者名、2,3,4行目は補足情報が登録されています。 シート2 A列に担当者名が入っています。(4行毎に結合しています) B列にA列の担当者名に該当する、シート1の店名を4店まで登録したい。 エクセルの抽出方法 はじめまして。 今、エクセルの抽出方法でどうすれば良いか悩んでおります。 エクセル2007 添付の画像で行・列は増えていくのですが、行の「日付」や「担当者」を条件として抽出する方法は ありますでしょうか? 別シートに表示でも構いませんので、アドバイスお願い致します。 マクロを使って抽出する マクロを使った抽出について教えてください。 A列 B列 C列 D列 番号 区分 氏名 年齢 *区分はA~Pが入ります。 *リスト範囲:A1:D200 セル[F1]に区分(A~P)を入力して実行すると35歳以上を抽出する。 オートフィルタの設定を使わずマクロで実行したいのですが、どのようなマクロを書けばよいのかわかりません。 マクロ初心者で申し訳ありませんが、よろしくご教授ください。 エクセルで、データのある行だけを抽出したい。 エクセルのSheet1にデータが入っており、セルが空白でない行のデータのみを、Sheet2に抽出したいと思っています。 Sheet2にあらかじめ関数を入れておく方法にしたいため、関数について教えてください。 タイムテーブルで予定を管理するような表で、A~Hまでにデータが入っています。 予定を入れる際にはE列には必ず入力をするため、E列が空白でない行のみを抽出したいです。 A|B|C|D|E|F|G|H 月|日|時間|… 11|22|10:00|… 11|22|10:30|… 時間枠は10:00~17:00の30分刻みで、1日15行使用するので、1年で5475行まで使用します。 1行目はタイトル行なので、データは2行目から入力しています。 フィルタオプションで抽出する方法や、それをマクロで登録しておく方法は分かったのですが、あとから予定を追加することがあるため、マクロを実行する度にデータが置き換わると困ってしまいます。 また、抽出したSheet2のI列以降には備考などを入力したいため、やはり後から列がずれると困るため、A~H列に関数を入れておく方法で実行したいと思います。 よろしくお願いいたします。 Excel 2007 マクロ 表の値の抽出について質問させて頂きます。 Excel 2007 マクロ 表の値の抽出について質問させて頂きます。 4つの表がSheet1にあります。 表は画像として添付しました。 外国産、国産、その他のいずれかの列に数値が入って いる行をコピーしてSheet2に貼り付けるマクロを考えています。 昨日、2つの表の場合のマクロのご回答を頂きました。 2つ表が追加されると上の2つは、抽出されるのですが 下2つは抽出されません。 表が4つと2つではマクロが異なるのでしょうか。 マクロ超初心者ですので、文が長くなっても構いません。 容易なマクロのサンプルをご紹介いただけませんでしょうか。 EXCELで、ある行のみ抽出したい(マクロ・関数) こんにちは! マクロまたは関数を使って、列DがA1のとき、次に続く行で、かつD1の行のみを残したい(もしくは新しいワークシートにコピー)と考えています。 なお、A1の入る行はいくつもあり、それらすべてを抽出できたらと思います。 何か良い方法はありますでしょうか? よろしくお願いいたします。 ある条件の複数の氏名を別シート抽出 添付画像のサンプルのような表があるとします。 これを例えば、「契約者リスト」の20XX年Y月の契約に〇が入っている人の名前を全員分、「契約抽出」に抽出する方法はありませんか?関数だけでお願いします。 「契約抽出」の青色のセルに任意の月を入力するとその月のものが抽出されるようにしたいです。 列番号を特定するために3行目と4行目の間に非表示にするテクニックを作ってもかまいません。 Excel:NGキーワードリストでフィルターしたい お世話になります。 添付のように、B列にキーワードがあって(実際には1万くらい) E列にNGワードリスト(100個くらい)があります。(実際にはE列ではなく別シート) B列の中で、E列のNGワードリストに該当するキーワードがある行を削除したいです。 そのため、NGワードに該当する場合は、C列に 例えば 「1」と記入し、 あとで、フィルターで「1」が含まれる行を削除しようと考えております。 上記を実行する最適な関数をご指導頂きたくお願いします。 VBAは自分では使ったことはありません。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセル データ抽出について (データ) A B C 1 I あ 20 2 II い 30 3 III う 10 4 IV あ 10 5 V い 20 6 VI う 30 したい事(1) A列のうちいずれかの項目を入力すると、B列の該当値を抽出 したい事(2) (1)のB列該当値が検索一行目で抽出されたら、その値からC列の値を抽出したい 困っていること・・・B列に全く同じ名前の項目があるため、抽出すると 先に来る値が飛んできてしまう 例:IVを入れると「あ」が自動で抽出され、その「あ」でさらに「10」を抽出したいのに、先にあるC1の「20」が飛んできてしまう。 それぞれ、(1)(2)にどのような関数を入れると、抽出したい値が出てくるでしょうか? 地区ごとに並んだ全社員リストの地区間に列挿入マクロ 社員給与のリストを作成しています。毎月の作業でもともとシステムから抽出した1人1行の給与詳細を、本社の指示により、一人3行の指定フォーマットに変えて、地区ごとの小計を出す必要があります。マクロにより1行のシステムデータを3行のフォーマットに変更するところまでは何とか調べてたどり着きました。ここで社員リストの地区ごとに小計用スペース3行を入れるマクロを組みたいんですがお知恵を貸してください。社員全体で300人位のリストで地区は20地区位ありますが、毎月の作業になるのでマクロを組みたく思っています。あまりマクロは詳しくないのでなるべく難しくない形のマクロを教えていただければ助かります。例えば東京を数字の1、大阪を2とかに変えてから作業とかでもかまいません。マクロ変換前の例として簡単な形のエクセルを添付しました。 エクセル抽出について 初歩的な質問で大変恐縮です。 エクセルで10列×5行でひとまとまりの下に続く表があり、その中の1列目2行目に入力してある「支店」別にデータを抽出したいと思っています。オートフィルタを使うと1行づつなら抽出できるのですが、10列×5行のまとまりごと抽出する方法はありますでしょうか? つたない文章で申し訳ありませんが、ご教授ください。 テキストファイルからの抽出 VBAでもコマンドプロンプトでもいいのですが、1000行くらいあるテキストファイルを読み込んで、キーワード「タイムアウト」を含む行の1つ手前の行の文字列を抽出、それらを1つのファイルにまとめて出力させたいのです。 VBAで自分なりにやってみたのが http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12142881517 の最後の回答にあるマクロに手を少し加えて「タイムアウト」のある行番号をテキストファイルに出力し、その出力ファイルを読み込んで、一つ手前の行番号のリストを作ることまではできました。 ですが、どうやってそのリストから行番号を指定して、元のファイルからタイムアウトを含む行の1つ手前の行を抽出し、1つのファイルにまとめて出力させられるのかが分かりません。 後Powershellはまだ勉強途中なのですが、こっちでならできますか? アドバイスをお願いします。 Excelのオートフィルタでデータ抽出するマクロについて オートフィルタで指定した期間のデータ抽出のマクロを作成しているのですが上手くいきません。 例えばA列に 10月29日 11月1日 11月3日 11月5日 と日付を入力しており、B列、C列にデータを入力していたとして D列1行目に10月31日、D列2行目に11月4日と入力し D列1行目からD列2行目までと指定したデータを抽出するマクロを教えていただけませんか。 マクロ初心者で、困っております。どうかよろしく御願いします。 エクセルのVBAマクロで検索と結果表示(抽出) エクセルのVBAマクロで検索と結果表示(抽出)を行いたいです。 業務で使用している膨大なリストデータから、特定のキーワードで情報の絞り込みを行いたいのですが、上手くマクロが組めません。 機能としては、シート1で特定のキーワード(テキストボックスに)を入力し検索ボタンを押下すると、 シート2のリストデータから検索に引っかかったセルの"行"を、シート1にリストアップ(貼り付け)していくようなマクロを作りたいのです。 シート2にはB列~AH列xn行のリストデータがあり、シート2のK列のセル内から「シート1のテキストボックスで入力したキーワードを含む」検索を行い、 HITした行をシート1のA9の行から結果として表示を行いたいんです。 簡単に言えばオートフィルタ機能の部分一致版を作りたいのですが・・・。 (オートフィルタでは完全一致でしか抽出が出来ないので) そして、検索ボタンを押下すると前回結果はクリアしたいです。 ネット上のサンプル等も参考にしながらやってみたのですが上手く行きません。。。 どなたか上記のマクロ文をご教授願えないでしょうか。 必要な情報(シート2の特定の列)のみ表示させたいとも思いましたが、むずかしくて断念・・・。 もし可能でしたらこちらもお願い致します。 よろしくお願いいたします。 エクセルにて絞込み抽出! A列 B列 C列 D列 E列 F列・・O列 1行 月度 店名 店員名 項目 数量 個数 合計 2行 1 東京 A子 初回 10 12 20 3行 1 東京 A子 5回目 20 40 21 4行 3 東京 A子 5回目 30 28 10 5行 4 東京 A子 初回 32 89 11 6行 1 大阪 C男 初回 11 13 12 7行 2 大阪 C男 5回目 77 22 211 8行 3 大阪 D子 初回 33 31 53 9行 1 京都 E子 最終 44 22 23 10行 2 京都 T男 初回 22 54 23 Sheet1(データベース)に上記のようにデータが約3000行あります。 「1月の東京店、A子の初回の合計は?」といった通常オートフィルタで抽出する作業をSheet2のシートで「絞込みしながら検索」するようにフォーム上でしたいのですが。 まず、リストボックス1で1月を選択すると、その抽出結果のみからリストボックス2で店名を選択。店名東京を選択すると同様にその抽出結果のみから店員名をリストボックス3で選択。同様にリストボックス4で項目「初回」を選択すると合計が表示されると言った具合にしたく思います。 参考までにリストボックスからの選択としていますが、よりベストな方法をご教授願います。 Accessで簡単に解決することと百も承知ですが・・・ ようは絞込みしながら検索していく手法を教えてください。 リストから必要なデータを自動抽出したい 表1のリストから表2を自動で作成したいのですが、方策が思い浮かばず困っております。 ※表1は変動するので範囲選択時は最終行と最終列として自動認識させたい。 関数やマクロをうまく組み合わせれば出来そうな気がするのですが・・・宜しくご教授願います。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ごめんなさい。説明が悪かったです。この例の場合、カレーとパスタの共通は「トマト」です。そのため、ご回答がトマトを抽出するようになってますが、目的は●がひとつもないもを省くことです。 この例でいえば「玉ネギ」「ナス」が空白です。空白部分を省いて表示するようにしたいのですが。