• 締切済み

エクセル データベース関数のCriteriaを認識しない

 エクセル(2002)で、得意先名別の売上金額の集計を行いたいと思います。    「得意先名」別に「売上金額」を入れた表から、DSUM関数で求めようと、Criteriaには上の段に見出しの「得意先名」下の段に「○○商事」と入力しました。が、認識せず、「0」が出てきてしまいます。  ところが元の表の見出しから「得意先名」をコピーして張り付けたところちゃんと認識されました。  漢字には全角しかないわけですし、自分で入力した「得意先名」では認識されず、元表からコピーして貼り付けてきたら認識される―どうしてこういうことが起こるのかわかりません。どなたか考えられる理由があればご教示いただければと思います。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

#1のmshr1962です。 検索用のセルではなく元の表の方はどうなのでしょうか? 難しいようでしたら元の表の得意先名の範囲を名前付けして 「データ」「入力規則」「設定」タブで「リスト」を選択して ドロップダウンリストから選ぶ形式にしたら如何でしょうか? これなら、入力違いは起こりませんよ。

shio_chama
質問者

お礼

色々工夫があるものですね。大変参考になりました。ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

漢字の変換ミスか、後ろに全角のスペースがあるとかではないですか?

shio_chama
質問者

お礼

回答ありがとうございます。  何度入力しなおしても、やはり認識しないようです。スペースもないのですが。

関連するQ&A

  • SUMIF関数の結果が0になってしまいます。

    どこがおかしいのか教えて下さい!! A列に得意先コード B列に得意先名 ・ ・ ・ H列に月間売上 このような表があります。 例えば得意先名が 『教えて商事 東京支店』 『教えて商事 大阪支店』 という風に支店が違えば別の得意先コードになっています。 これを支店が違っても同じ会社なら月間売上を合計したいです。 それで G列に月間売上(2) として、グループ会社のみ合計を出したいと思っています。 グループ会社の中でも代表の会社のG列にのみ数式を入力しています。 =SUMIF(A1:H100,"おしえて商事",H1:H100) 上記数式の結果が0になってしまいます。 どこか間違えてる部分はありますでしょうか? ちなみに月間で売上があった得意先ではなく、全得意先の一覧になりますので、月間の売上がなければ0とH列には表示されています。 エクセル2000使用です。 説明不足な点がありましたら指摘願います。 是非、皆様のお力をお貸し下さい。宜しくお願いします!

  • VLOOKUP関数以外によい方法はないでしょうか?

    Excel2002 で売上帳を作成しました。 得意先名は、得意先コード表という別のブックを作成し、「VLOOKUP」関数で「番号」を入力すると得意先名のセルに表示されるようにしたのですが、得意先名が250件を超え、得意先名の番号を捜すのが大変だと言われてしまい、なんとかもっと簡単に得意先名が表示されるようにできないのか。例えば、入力するセルに頭文字の「あ」を入力すると「あ」から始まる得意先名のリストが表示されるようにできないのかと言われたのですが、Excel でそんなことができるのかどうかもわからず、こちらで質問させていただきました。宜しくお願いいたします。

  • エクセル リンクを埋め込んだシートに行を追加

    いつもお世話になっております。 エクセルの表で、          (1月)     (2月)  得意先名   売上金額   売上金額 こんな表があるとします。 これを2枚目のシートに全てリンクをして、 元のシートの内容がアップデートされても、 2枚目のシートに自動入力が出来るようにします。 しかし2枚目のシートには、2行ほど足して、 このような差異を比較ができるようにしたいのです。          (1月)     (1月)              (1月)              (2月)  得意先名   売上金額   12月末付販売予想金額   販売予想金額-売上金額   売上金額 先程2枚目のシートの、(1月)売上金額の右横に行を挿入しようとしたら、 注意書きのウィンドウが開き、どうやら出来ないということが判明しています。 もし他の方法で、既に埋め込まれたデータの右横に新しい行を挿入でき、 なおかつ埋め込まれたデータが元のシートと問題なくリンクできるように出来る方法がありましたら教えて頂けると助かります。 どうぞよろしくお願い致します。

  • エクセルで作りたい

    仕事で毎月の売り上げデーターを1ヶ月1シートで作っていますが、 その中から、担当者別に得意先名と売り上げ金額を 12ヶ月一覧表に取り出したいのですが。わかりません ビボットテーブルで、1か月分なら出来ますが、データーのシートが月別に分かれている場合何かいい方法はないでしょうか? よろしくお願いします

  • エクセルにで、Criteria(条件表)でセル参照は使えますか?

    エクセル2002を使用しております。 DSUM関数を用いていろいろやってみてはいるのですが、できないので助けてください!! <目的> データベースの「日付」フィールドに入力された値が、A1~A2の日付であるレコードの「項目A」に入力された値(数値)を合計しようとしています。(A1とA2はデータベース外にある入力用のセルです) <私が選んだ方法←できません(泣)> DSUM関数を用い、引数Criteria(条件表)のセルに、(1)A1に入力された日付以上(2)A2に入力された日付以下となるように論理式を立てたいのです。『>=A1』としてみましたが、計算されません。 条件式の立て方をアドバイスください。 また、他に良い方法がございましたら、教えていただきたいです! よろしくお願いいたします。

  • エクセルで得意先別前年対比を計算したいのですがどのようにすれば良いでしょうか?

    エクセルで得意先別前年対比を計算したいのですがどのようにすれば良いでしょうか? シート1に今年の1月度のデータと、昨年の1月度のデータが入っております。(明細単位のデータです) シート2でこのデータを集計して対比表を作成したいのですが、どのようにすればいいでしょうか? 尚、シート1及びシート2の主な項目は次の通りです。 項目名:[A]担当者CD [B]計上年月日(例:20080122) [C]得意先CD [D]得意先名 [E]売上金額(決定) [F]売上金額(概算) 最終的に作成したい資料のイメージとしましては、、、 担当者:東 京一郎 [A]得意先CD [B]得意先名 [C]売上金額計(今年度) [D]売上金額計(昨年度) [E]差± ・・・といった感じです。 注意点としましては、 (1)得意先CD:1002 A商店は、今年の売上は100万でしたが、昨年の売上はゼロ(データファイルにCD1002のデータは1件もなし)の場合や、   逆に、得意先CD:1008 B商事は、今年の売上はゼロで、昨年の売上は50万といった場合があります。 関数を調べてみたりと色々試してはみたのですが、私には知識不足でどうにもなりません。 助けてください。よろしくお願いします。

  • エクセルで指定のグラフを作りたい

    得意先名    年間売上高    累積売上高     構成比                                 0.0% 飯田商事(株) 8,800,000    8,800,000      38.1% (株)大武商事 6,456,621   15,256,621      66.1% (株)稲垣企画 2,045,682   17,302,303      75.0% (株)大基商事 1,946,633   19,248,936      83.4% 伊藤企画(株) 1,854,551   21,103,487      91.4% (有)岡部商事 936,585   22,040,072      95.5% 小倉商事(株) 675,689   22,715,761      98.4% 宇田川商事(株) 75,621   22,791,382      98.7% 足立商事(株) 72,564   22,863,946      99.1% 内田商事(株) 72,356   22,936,302      99.4% (株)入澤商事 55,658   22,991,960      99.6% 大倭殖産(株) 45,125   23,037,085      99.8% (株)新井    22,254       23,059,339      99.9% (株)後藤製作所 21,546   23,080,885      100.0% このデータを使って画像のようなグラフが作りたいです。 グラフを作るまでの操作を詳しく教えてください。 よろしくお願いします。

  • EXCELの数字が認識されない

    ご存知の方がいらっっしゃったら教えてください。 Excelの数字が認識されなくて困っています。 別の部署より送ってもらった商品の品番・品名・価格などの表から VLOOKUP関数を使い、別の表へ品番から品名や価格を導きたいのですが、 なぜか送ってもらった表の数字が認識されていないようです。 何度やっても、エラーになります。 送ってもらった元の表の品番をあとから私が入力しなおすと認識されて 関数もつかえるのですが、沢山ある品番を全部入力しなおすのは大変です。 なにかいい方法はありますか? ちなみに表示形式を数字にしてもだめです。 コピーして値だけを貼り付けとかにしてみてもだめでした。 よろしくおねがします

  • 請求書のデータを4形式のエクセルの表に上手に反映させるには?

    XPを使用しています。Officeは2003です。 請求書をエクセルで作成し、その取引先別の売り上げを 月間の売り上げ表 年間の売り上げ表 部署別の売上表 部署別の収支表の それぞれ4度入力しています。 そもそもそんなに種類が必要なのか?という疑問もあるのですが、それぞれの担当者が必要というので・・・そこは削れません・・・。 請求書の表記の仕方は取引先によって異なってくるので、せめて、月ごとの売上表を作成したら、年間、部署別の売上表に反映できるように出来ないかと考えています。 月間の売上表には「取引先名」「作業料」「運賃」「資材」「小計」「消費税」「合計」を入力しています。 年間の売上表で必要なデータは「取引先名」「合計」 部署別の売上表で必要なデータは「取引先名」「合計」 部署別の収支表で必要なデータは「取引先名」「作業料」 でそれぞれ表の形式が決まっています。 ものすごく漠然とした質問で申し訳ないのですが、何かよい方法はないものでしょうか?? アクセスを使えば何とかなりますでしょうか?? アクセスに関しては今勉強を始めたところなので、アクセスで可能なのか、何が必要なのか教えていただければそこを中心に勉強したいと思います。 よろしくお願い致します。

  • Dsum関数の使い方

    また行き詰まってますので教えて下さい 分かりやすく説明させて頂きますと テーブル”顧客名簿”と”売り上げリスト”があるとします 顧客名簿には”顧客氏名”と”顧客ID"があるとします 売り上げリストには”売り上げ”と”顧客ID"があるとします そこから、”顧客氏名”と”顧客別売り上げ”の表を作成したいと思ってます 1顧客に付いて、売り上げのデーターは1対1でなく、1対複数で、その複数のデータを合計した金額の一覧表を出したく思ってます その為に新しくクエリを作ろうと考えてるのですが、そのクエリに作る顧客売り上げのデータをどうやって作るか悩んでいます Dsum関数で出来るように思うのですが、うまく行きません クエリの所で"=Dsum("売り上げリスト","売り上げ","顧客ID=顧客ID")とやったのですがうまく行きません 何が間違ってるのか、根本的に考え方がおかしいのか分からない状態です 初心者なので説明もうまくできないのですが、よろしければご回答下さい お願いします