• 締切済み

エクセルに関する質問です!

Excel2010を仕様しています。(windows) 関数を教えていただきたいのですが、 A列にあるデータとB列にあるデータが一致したとき 指定したセルにその一致した個数を返す関数は どのように書けば良いでしょうか。 ご教授ヨロシクお願い致します!!

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

3度目の正直になってくれるといいんですが ブック2とかめんどくさいので単純にシート2のA列に16000のデータがあります >Book2のA列にBook1のA列のデータが何個あるかを関数にてカウントしたい 既に回答済みですが =SUMPRODUCT(COUNTIF(Sheet2!A:A,A2:A400)) と計算します。 >そこでまずはC2に指揮を入れたい そういう計算がしたいなら =COUNTIF(Sheet2!A:A,A2) として、以下コピーするだけです。 まずは実際に手を動かして色々計算してみて下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

はて?? =SUMPRODUCT((Sheet1!A1:A30<>"")*(Sheet1!A1:A30=Sheet2!A1:A30)) がヤリタイ事ですか? それとも =SUMPRODUCT(COUNTIF(Sheet1!A1:A30,Sheet2!A1:A30)) がいいんですかね? 「隣りあってるかどうか」は関係ありません。 「具体的に例示してください」とお話ししているのは たとえば シート1のA1以下に い ろ は に ほ : とデータが並んでいて シート2のA1以下に い ろ に ほ と : とデータが並んでいるときに A1とA1が「い」と「い」で同じのを1つ数える という状況なのか A4とA3が「に」と「に」で同じだからこれも1つ数える なのか、 具体的にどういうデータがどんな風に並んでて、それを元にどんな結果が欲しいのか、目に見えるよう説明してくださいとお話ししてるんです。 ついでに「空っぽのセルはどうするんですか」と確認を重ねていますが、それもスルーですね。

ko2imple
質問者

補足

何度も申し訳ありません。 ご丁寧に有難うございます! 説明が不足しすぎておりましたことお詫び申し上げます。 再度質問をさせて頂きます。 私が処理したい内容と致しましては、 作業中のシート(仮にBook1のシート1とします)の C2:C400の範囲にデータを返したいと考えています。 そこでまずはC2に指揮を入れたいのですが、 同シートのA列(データ数約400。400データすべて異なる文字列です) にあるデータと 別ブックのシート(仮にBook2のシート2とします)の A列のデータ(データ数約16,000。こちらは先ほど書いたシート1のA列のデータが複数個重複して入っております) が一致するとき Book2のA列にBook1のA列のデータが何個あるかを関数にてカウントしたいです! 今回は空白セルはありませんが、 空白セルがあった場合一致とみなさない関数の書き方も是非お聞きしたいです。 説明がごちゃごちゃになり誠に申し訳ございません。 宜しくお願い致します。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

たとえば1行から30行まで計算するとして、 =SUMPRODUCT((A1:A30<>"")*(A1:A30=B1:B30)) みたいに。 A列とB列の「隣り合ったセル同士が」一致した組数でいいんでしょうか。 また、「データが入ってない同士」も一致は一致ですが、それも数えるんでしょうか。 具体的なデータと、その場合にどんな結果が欲しいのかの例示があると、もっと伝わりますし的確な回答も寄せられます。次回以降のご参考に。

ko2imple
質問者

補足

実は隣り合っていないセル同士の一致を数えたいんです(T_T) 例えば シート1のA1:A30と シート2のA1:A30の一致するものが何個あるか数えたいんです!! 申し訳ありません!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル関数でセル個数検索で2つの条件が一致する行数を求める方法はあり

    エクセル関数でセル個数検索で2つの条件が一致する行数を求める方法はありますでしょうか? セル個数の場合=COUNTIF(A1:A50,"晴れ")でセル個数を求めますがB1:B50のセルに曜日が記入されているとしてA列の晴れとB列の日曜日が一致するセルが何回(何行)あるか求める関数はありますでしょうか?よろしくお願いします。ソフトはXPを使用しています。

  • 【Excel】日付を条件のひとつに指定してデータ集計

    Excel2003を使用しています。 Sheet1   A    B         C 1 4/1  (株)Excel    \100 2 4/1  ACCESS    \300 3 4/1  Excel(株)    \200 4 4/2  Word       \150 5 4/2  Excel       \100 6 4/3  ACCESS(有)  \200 7 4/3  Excel       \100 7 4/3  (有)ACCESS  \100 が入力されている表があります。 Sheet2に   A    B    C 1 4/2  合計値 個数 2 4/3  合計値 個数 Sheet2のA1セルに日付(仮に4/2とします)を入力したら、Sheet1にある条件に一致する日付を検索し、尚且つ、部分一致する文字列(仮にExcelとします)を検索し、両条件に一致したC列の合計を Sheet2のB1セルに表示させる様にしたいのですが、どのようにすればいいでしょうか? 又、上記同様で Sheet2のA1セルに日付(仮に4/3とします)を入力したら、Sheet1にある条件に一致する日付を検索し、尚且つ、部分一致する文字列(仮にACCESSとします)を検索し、両条件に一致した個数を Sheet2のC2セルに表示させる様にしたいのですが、どのようにすればいいでしょうか? 関数で試してみたのですが、うまくいかなかったので、質問させていただきました。 よろしくお願いします。

  • エクセルで文字列の個数を数える

    ある範囲のエクセルデータから決まった文字列の個数をカウントする関数の使い方が判れば教えてください。 例えば、A1からH200までのデータより、”リンゴ”という文字列が何個あるかカウントしたいのですが。 COUNTIF(A1:H200,"*リンゴ*")とすると”リンゴ”という文字列が含まれるセルの個数は出たのですが、”リンゴ”という文字列が複数含まれるセルもあるので、”リンゴ”という文字列の個数とは 一致しないようなのです。 どなたか、よろしくお願いします。

  • エクセルの関するに関する質問です!

    現在データを分析したくエクセルを使用しているのですが 関数の使い方で分からないものがあるため質問を致します。 2つのシート間で複数の条件が一致した時、特定の列にあるデータを出力するという関数を書きたいです! 【例】→「」で囲まれたのがデータです。A~Dは列を表し、(1)~(3)は行を表しています ・シート1    A   B   C   D (1)  「1」 「4」    (2)  「2」 「5」 ☆ (3)  「3」 「6」    ・シート2    A   B   C   D (1) 「3」  「4」 (2) 「2」  「5」 ★ (3) 「1」  「6」 上記のエクセルがあった場合で説明をさせて頂きます。 シート1とシート2で複数条件で同一なものを同一視させます この例においては(2)行目A列・B列の「2」「5」が一致しています。 その時シート2のC列にある「★」のデータを シート1の「☆」に表示したいです! データは量が多いのでオートフィルで同じ数式をシート1のC列すべてのセルに適応したいです! 分かりにくい質問で大変恐縮です! これらを実現させるための関数を使った条件式を教えてください!! 理解しづらいところに関しては補足にて対応致します! 宜しくお願い致します!!!!!!!!!

  • Excelについて質問です。

    COUNTIFは指定した<範囲>に含まれる空白以外のセルのうち、<検索条件>に一致するセルの個数を返します。 とありますが、その条件を複数にする事は可能ですか? (例)    A   B 1   001   z 2   001   x 3   002   z 4   003   x 5   001   z 6   002   x 7   003   z 8   001   x 9   000   x 10  000   z 上記の列Aが001、列BがZの数 答えは2 これを計算式で出す事は出来ますか?

  • エクセル関数を教えてください

    日時が一致した列の指定したセルの値を 別セルに表示   A    B   C   D 1 7/1 7/2 7/3 7/4 2 256  264 273  286 3   8   7   13 4 5 6 7/3 7 ? A6(日付)と一致した列の3行目をA7に表示させる関数を教えてください。 勉強不足ですみませんがよろしくお願いします。

  • エクセル 特定値の数え方に関する関数について

    エクセル2010を使用しています。 3つの列でそれぞれの値が入力されているときに 「A列に○○と入力してあり、B列に△△と入力されているセル」の個数や、 「A列には○○、B列には△△と入力してあり、C列には××と入力されているセル」の個数を数えるにはどのように関数を作ればいいのでしょう? データが増えていくので、いちいちフィルタを使って数えるのが手間なので、関数を作りたいと思っています。 わかりずらくて申し訳ありません。一応下の例でいくと A列が「1」となっていてB列が「い」となっているセルの個数 や、 A列が「3」でB列が「あ」となっているC列「犬」の数などです。 A列 B列 C列 1  あ  犬 1  い  猫   1  あ  猫 2  う  犬 2  あ  鳥 3  う  犬 3  い  猫 3  う  鳥 よろしくお願いします。

  • エクセル データの並び替え

    使用PC:DOSVマシン 使用OS:WinXP 使用ソフト:Excel2002 横(行)に、各セルに順番に日付、データ、日付、データ・・・と並んでいるものを A列:日付 B列:データにして、縦に転換したいのですが・・・ 図解 (1)横に各セルにこのように展開しています(区切り位置指定ウィザード使用後) 2002.3.1 190.15 2002.3.4 192.35 2003.3.5 193.48・・・ (2)これを、 A列:日付 B列:データ 2002.3.1    190.15 2002.3.4    192.35 2003.3.5    193.48  ・        ・  ・        ・ としたいんでごわす、ご教授お願い致します。

  • エクセルの検索条件に一致するセルの個数について

    shigemitsuと申します。 よろしくお願い致します。 OS:Windows2000、Excel2002です。 COUNTIF?の使用方法について、下記のような事が可能であれば、ご教授願います。 A列の10行~100行のセルの中の文字列が”北海道”or”青森県”or”山形県”の場合、B列の10行~100行のセルの中の文字列”A”の個数を出すには、どうすればよろしいでしょうか? 良いやり方を教えて頂きたく、よろしくお願いいたします。

  • エクセルの関数で。。。

    エクセル関数で以下のようなことをしたいのですが。。。 A列に「75」と入っていて、 なおかつB列に「赤」と入っているセルの個数を求める。 関数を教えてください。

偏微分の式変形の説明
このQ&Aのポイント
  • 偏微分の式変形の説明についてまとめました。
  • ΔA = A(x+Δx, y, z(x+Δx,y)) - A(x,y,z(x,y)) と書くことにより、式①を式②に変形することができます。
  • この式変形はΔx→0の極限を取ることで微分になり、yを一定にする条件の微分になります。
回答を見る

専門家に質問してみよう