- ベストアンサー
エクセルの項目数抽出法??
daiju3000の回答
- daiju3000
- ベストアンサー率29% (21/72)
A1~A15に地区 B1~B15にその他条件 C1~C15に日付 とあったと仮定します。 ×数を求める式は、 =SUM((A1:A15>="〇●区")*(B1:B15="△")*(C1:C15=DATEVALUE("2002/1/1"))) と入力して、Ctrl+Shift+Enterを押します。 その他条件のところは、説明になかったので、かってに『"△"という文字列である』というような条件にしました。 複数の条件を持つカウントは、COUNTIFではうまくいきません。上の式を見れば分かると思いますが、 =SUM((条件(1))*(条件(2))*(条件(3)))というように入力して、Ctrl+Shift+Enterを押すと、正しくカウントされます。 つまり、条件に一致すれば(TRUE)1で、一致しなければ(FALSE)0ということです。 条件(1)=TRUE 条件(2)=TRUE 条件(3)=TRUEの場合は SUM(1*1*1)=1 条件(1)=TRUE 条件(2)=FALSE 条件(3)=TRUEの場合は SUM(1*0*1)=0 条件(1)=FALSE 条件(2)=FALSE 条件(3)=TRUEの場合は SUM(0*0*1)=0 というように完全に条件に一致する件数を数えることが出来ます。 わけわかんない文でスミマセン。
関連するQ&A
- エクセルで項目抽出
エクセルで下記のような表から項目を抽出したいのですが うまくいきません A列 りんご みかん りんご ぶどう みかん と入力されていて任意のセルに、A列に入力されている項目から 重複分を除き抽出したいです 具体的には任意セルに「りんご、みかん、ぶどう」と抽出したいのです。 オートフィル機能を使いやってみましたが、 A列に後からデータを追加すると追加データまでは拾えませんでした。 よろしくお願いいたします
- ベストアンサー
- Windows系OS
- EXCELでの抽出について
セルに数字を入力したものから、指定の数字を含むセルを抽出する方法を教えてください。 オートフィルのオプションで試してもうまくいきません。 例:123、234、345、456 の数字それぞれのセルで、うち下1けた3と5を抽出したい場合→123、345が抽出される また、よい関数があるのでしょうか。 教えてください。
- ベストアンサー
- フリーウェア・フリーソフト
- エクセルのオートフィルで抽出したデータの貼り付け
エクセルのオートフィルで抽出したデータを、たとえばある担当者の営業成績などを別のエクセルファイルのオートフィルで抽出したファイルに貼り付ける場合、普通のコピペではできません。どうやっても選ばれたいないセルに貼りついてしまいます。抽出したものだけを別のファイルの抽出したものに貼り付けるにはどうしたらよろしいでしょうか。お伺いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、オートフィルで、~個おきに参照するなどの数式を簡単に入力する方法について
エクセルのオートフィルの仕方で、分からない点があり、お教え下さい。例えば、A1からZ1までのセルに、ランダムな数値がはいっているとします。A2に”=A1”、B2に”=C1”、C2に”=E1”、D2に”=G1”などのセル参照の数式をいれるときは、A2に”=A1”と入力した後、オートフィルのように簡単に連続して1個おきの次のセル参照(B2に”=C1”、C2に”=E1”・・・)を入力する方法はあるのでしょうか。つまり”~個おき”のセル参照を連続入力(オートフィル)する方法をお教えいただけないでしょうか。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELのオートフィル抽出結果に連続数字
EXCELでオートフィル抽出結果に連続数字を打ちたく思い、 抽出結果を出した上に、B6セルに=IF(A6="○",COUNTIF($A$6:A6,"○"),"")と数式を入れましたが、 この方法だと1からしか数字が振れないのですが、中途半端な数字(例えば450)から連続数字を入れたい場合は 数式をどのようにしたら宜しいでしょうか。 ご回答お願い致します。
- ベストアンサー
- オフィス系ソフト
- 49名の名簿を7名ずつの表に抽出したい。
エクセル2007です。 Sheet1のA列に210名の名簿があります。 この名前をSheet2のA列に7名B列に7名と7名ずつAD列までの表に抽出したいのですが教えて下さい。 Sheet2のA1に =INDEX(Sheet1!$A:$A,ROW(A1),0)に入力し、A7までオートフィルすると最初の7名分は、抽出されるのですがB列以降に7名ずつ抽出する時の関数を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセル2003で表を作成し、ある項目だけ抽出する方法
エクセル2003で、出納帳を作成しています。 当然出納帳ですから、各セルには関数が入力されています。列がF列まで、行は永久に下まである表です。 B列に勘定科目として見出しをつけています。売り上げ、備品、出張費等10項目くらいあります。その項目を、1項目分の行すべて抽出し、別の場所に移動(同じ場所でもいいのですが)し、さらに残高、入金、出金欄をその抽出した行のみで再計算をする、というものです。 可能でしょうか?? オートフィルですと、きれいに項目別で抽出されるのですが、式の再計算まではしてくれません。その項目での入出金、残高を計算、表示する方法を教えてください。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- ロット数で抽出したい
多数の品名があり、それぞれ複数のロットのデータがあります。 例えば、 A列 B列 C列 品名A ロットNo.123 データ0.1 品名B ロットNo.235 データ0.5 品名C ロットNo.567 データ3.1 品名A ロットNo.125 データ0.2 品名D ロットNo.425 データ1.2 : : : と言う感じで、品名は1000以上、全ロット数は30000ほどあります。 ここでロット数が4ロット以上の品名だけを抽出してデータ解析をしたいのですが、うまい方法はあるでしょうか? 一応、D列の一行目に =countif($A$1:$A$30000,A1) と入力後、オートフィルで全てコピーしてやれば後はオートフィルターで4以上を指定してやればよいのですが、この数式をオートフィルでコピーする際に非常に時間がかかります(20分くらい)。 もっと簡単にやれる方法があれば教えて頂けると助かります。
- ベストアンサー
- オフィス系ソフト
- excelで自動計算
excelで九九の早見表のようなものを作りたいのですが・・・ ___A__B__C__D 1_____1__2__3 2__1__1__2__3 3__2__2__4__6 4__3__3__6__9 B2のセルには、A2*B1 C2のセルには、A2*C1 D2のセルには、A2*D1 B3のセルには、A3*B1 ・・・といった感じの表を作りたいのですが。 オートフィルを使って(又は自動で)さくっと簡単に作ることは可能でしょうか? B2=A2*$B$1 とやれば、縦方向にはオートフィルで1列だけうまくいくのですが、横方向にはうまくいってくれません。 2行目を全部手入力でやって、縦方向にオートフィルで出来そうなんですが、 100 X 100 以上の表を作りたいので途中でやる気がなくなります。 何かいい方法があれば、教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 【エクセル】無作為抽出
アンケート調査のために無作為抽出をします。 A列に氏名 B列に住所 が 1万件 ほど入力されています。 そこから300件を抽出したいと思います。 それを 別ブック・別シート もしくは 同シートのC列・D列 にそれぞれ抽出した氏名や住所を表示させるにはどのように したらいいのでしょうか。 なるべくマクロ等は使用したくないのですがご教示くだされば 幸いです。どうぞよろしくお願いいたします。 *追伸 =RAND() を使用してオートフィルする方法は理解しています。 A列(氏名)だけを抽出する方法はわかるのですが、それに付随 するB列(住所)を同時に抜き出す方法がないのか困っています。
- 締切済み
- オフィス系ソフト
補足
これは簡単にできそう・・・とチャレンジしてみたのですが、 どうもカイルちゃんのエラーばかり出て進みませんでした。 ひとつわからないのが、(C1:C15=DATEVALUE("2002/1/1"))部分で、 SUM((A1:A15>="〇●区")とした時点で、選択したい日にちは限定できているので、DATEVALUEとするとどうなるのか??ということです。 名簿シートは2002/1/1から縦にずらっと2002/11/6まで、データの数の分の行数があり、要は1ヵ月ごとの集計を取りたいのです。 日にち限定はオートフィルを使っているという説明で足りるかな、と思っておりましたが説明不足ですみません、更に良い手があればお返事お待ちしております(^^)