• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数式内の検索条件を自動で入力したいのですが…)

EXCEL2007で品目別購入頻度を自動入力する方法と重複なしにデータを出力する方法

このQ&Aのポイント
  • EXCEL2007でsheet1にデータを入力し、sheet4で品目別購入頻度を作成しています。チーズなどの商品名を自動入力する方法と、重複なしにデータをsheet2に出力する方法を教えてください。
  • EXCEL2007のsheet1に日々のデータを入力し、sheet4で品目別購入頻度を作成しています。商品名を自動入力する方法と、データを重複なしにsheet2に出力する方法を教えてください。
  • EXCEL2007でsheet1を使ってデータを入力し、sheet4で品目別購入頻度を作成しています。商品名の自動入力方法と、データの重複なし出力方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

>SUMPRODUCT(COUNTIF(仕入入力!A$1:A$1000,"チーズ"))  ⇒関数は、=COUNTIF(仕入入力!A$1:A$1000,"チーズ")でOKです。   よって、Sheet4の先頭行が見出し行とするとのB2に、=COUNTIF(仕入入力!A$1:A$1000,A2)として下さい。 >重複なしにsheet2へ出力する方法  ⇒Sheet1には見出し行があること(無い場合は挿入して下さい)、対象データ列をA列とします。   Sheet2でデータ→並び替えとフィルタ欄の詳細設定を選択→指定した範囲を選択、リスト範囲欄にSheet1!$A:$A、抽出範囲に$A$1、重複するレコードは無視するを選択→OK

liulin
質問者

お礼

mu2011様、ありがとうございます! いままで眼精疲労が起きそうなほどコピペしていた時間に笑いが出るほどスッキリ解決しました。 式も無駄な関数をつけていたし、""が無いとオートフィルが効くのですね。 実地しながら、もっともっと勉強していきたいと思います。 重複しないでピックアップする方法もありがとうございました!! また、お訊ねすることがあると思いますので、その際はよろしくお願いいたします。

関連するQ&A