2つ以上の条件を満たす個数を数えたいのですがうまくいきません。
例えば

  A列    B列   C列
1 りんご  トマト  赤色
2 りんご  きゅうり 緑色
3 りんご  きゅうり 赤色
4 ぶどう  トマト  赤色
5 ぶどう  きゅうり 緑色
6 りんご  トマト  緑色
7 ぶどう  きゅうり 赤色

という表があった時に、「りんご」でもあり「トマト」でもある数は
1行目と6行目の2個である、という計算です。
また同様に、「ぶどう」でも「トマト」でも「赤色」でもある、等
条件が3つになる場合もあります。
COUNTIF関数で出るかと思いましたが、それぞれの列の個数は求められても
2列以上条件をつけるやり方がわかりません。

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (14件中11~14件)

1  A列    B列   C列


2 りんご  トマト  赤色
3
4  A列    B列   C列
5 りんご  トマト  赤色
6 りんご  きゅうり 緑色
7 りんご  きゅうり 赤色
8 ぶどう  トマト  赤色
9 ぶどう  きゅうり 緑色
10 りんご  トマト  緑色
11 ぶどう  きゅうり 赤色

として(A2、B2、C2は条件指定セル)
適当なセルに =DCOUNTA(A4:C11,1,A1:C2)

「りんご」でもあり「トマト」でもあるという場合は
A2に「りんご」 B2に「トマト」 C2に「*」

詳しくはヘルプのDCOUNTAを。
    • good
    • 0

A列の条件をA9、B列の条件をB9、C列の条件をC9に設定するものとして


D1に以下の内容を入力し、上の例の場合でしたらそれをD7までコピーし
"=sum(D1:D7)" として個数を求めては?
(各列の条件がない場合にはA9等をブランクにします。)

=IF(ISBLANK($A$9),1,A1=$A$9)*IF(ISBLANK($B$9),1,B1=$B$9)*IF(ISBLANK($C$9),1,C1=$C$9)

この回答への補足

ありがとうございます!
やってみましたら、個数が出ました!
ただ、なぜ答えがでたのか、よくわかっていません(汗)
ISBLANKは、空白セルを返す関数…ですよね?
…すみません、勉強します。

今回、1sheetのデータから、4種類くらいの条件を組み合わせること、
条件そのものが1列の中に多数あること
また、その条件を指定する列に空白のセルを持つ列などが混在しており
複雑さに頭を痛めていますが、空白セルを持つ列でも、同じように
条件指定できるのでしょうか?

よろしければ教えてください。

補足日時:2001/05/26 01:09
    • good
    • 0

accessを使うと、簡単ですよ。

この回答への補足

実は、最初アクセスに挑戦していたのですが・、初心者なもので
アクセスの機能そのものが使いこなせなくて、やっぱりエクセルで・・・となった次第です。
でも、アドバイスありがとうございました!

補足日時:2001/05/25 17:00
    • good
    • 0

関数ではありませんが、こんなやり方はどうでしょう。



○一番左にCOUNTを計算するために「1」を入力したフラグをたてる
○オートフィルタを設定し、個数を計算したい条件を順に選択していく
○選択した条件のみが表示されたら、「1」を入力したフラグの下にSUM関数を設定する

これなら複数の条件でも、何度でも個数計算できると思います。

この回答への補足

ありがとうございます。
ちょっと説明不足でした(汗)
実は、最初オートフィルタで計算して書き写していたのですが、何度も同じ様式を作る必要があるので、もっと簡単にできたらと思ったのです。

実は、sheet1にある一覧表があり、これにデータが20列300行ほどあります。
で、sheet2に、sheet1から抽出したデータの個数等を会議資料用に簡略にまとめたものを作りたいのです。
同じ様式で、2~3カ月に1度作成しなければならないので、sheet1のデータをもとに計算されたセルを、資料様式を作ったSheet2のそれぞれのセルにリンクさせたいと思います。

またsheet1のデータは、変更が生じます。(りんご→ぶどうになったり、赤色→緑色になったり)

説明下手で申し訳ありません。
要は元データの修正をすれば、すべての計算式にすぐ反映するようにしたいのですが、できるでしょうか?
どうぞ、よろしくお願いします。

補足日時:2001/05/25 16:49
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qオフ車250ccで セルが回らない(泣) 

お世話になります。
ストレス発散に久々にバイクに乗ろうとしたら!
 
▼セルが回らない 
 ⇒バッテリーあがり?
▼業者に来て貰う 
 ⇒バッテリーつないでも(充電しても)かからないと言うより 
  セルがウンともすんとも言わない。

*冬の間は一度も乗らず
*先月、軽4につなげて 30kmほど走行
*ガソリン少なめ
*いつもは車は充電器につなげたら、一発でかかる
*今回は セルを押してもライトが押してる時に消えるだけで
セルの独特のティティティティ って音もしない
ウィンカー類は特に問題なし。

以上より。
キックはついておらず、私は押しがけはできません。
(昔はできたけど、女だし今の体力では厳しい・・・)

質問として
1.押しがけして エンジンがかかる可能性はあり?
 (ならば男友達に頼もうかと。)
2.バッテリーの問題?
 新品パッテリー購入すれば セルが回る可能性あり?
 (ならばとりあえずバッテリー購入)
3.セルの接触不良の問題?
 (素人でも調べる方法はアリ?セルモータをたたけば一時的に
  かかるとも聞いたことがあるが セルモータはどこにある?)

アドバイスお願いします。
ちなみにバイクは SUZUKI DR250R 98年式
バッテリーは毎年買いなおしています・・・
もともと電気系統のウィークポイントが多く なんと2000年式から
ノーマルでキックスタータがついたと言うバイクです。


 

お世話になります。
ストレス発散に久々にバイクに乗ろうとしたら!
 
▼セルが回らない 
 ⇒バッテリーあがり?
▼業者に来て貰う 
 ⇒バッテリーつないでも(充電しても)かからないと言うより 
  セルがウンともすんとも言わない。

*冬の間は一度も乗らず
*先月、軽4につなげて 30kmほど走行
*ガソリン少なめ
*いつもは車は充電器につなげたら、一発でかかる
*今回は セルを押してもライトが押してる時に消えるだけで
セルの独特のティティティティ って音もしない
ウィンカー類は特...続きを読む

Aベストアンサー

こん**は

 まずはバッテリーですね
 フル充電するか、新品に交換してください。
 次はスタータースイッチを点検してください。
 分解して中が汚れていないか確認です。
 汚れいればパーツクリーナなどで洗浄してください。
 バッテリーとスイッチが正常ならスターターリレーですね
 スイッチを押して「かちっ!」と言うならとりあえずは正常です。
 言わないのならリレー交換です
 リレーが正常なら、次はモーターです。
 モーターはエンジンから外して回るかどうか確認しましょう。
 モーターが回ればエンジン内(クラッチ周り)の故障
 モーターが回らなければモーター交換となります。

 確実にチェック出来る計測機器を用意してください
 工具、テスター等が無いのなら、詳しい友人に頼むのが良いでしょう
 どれもないのなら素直にバイク屋に行かれるのをお勧めします

Q【EXCEL】条件付き書式、A列、C列、D列、E列が同じ値の時にB列の背景色を変えたい

お世話になります。

エクセルの条件付き書式の数式の使い方について教えて下さい。
A列、C列、D列、E列の値が同じ時にB列のセルの背景を青に
塗りつぶしたいと思っています。

なので、「数式を使用して、書式設定するセルを決定」、
「次の数式を満たす場合に値を書式設定」で、数式を
「=A1=C1=D1=E1」と入力し、書式、塗りつぶし、青、
を選択して、条件付き書式を設定しました。
すると、、、画像のような結果になります。

私の感覚だと画像でセルの値が「11」~「15」の時だけ
B列が青になると思うのですが実際の結果は画像の通りです。

先の話の通りA列、C列、D列、E列の値が同じ時だけ
B列のセルの背景を青にしたい場合はどうい数式になるのでしょうか?

すいませんが、詳しい方、数式(関数?)で説明できる方よろしくお願い致します。

追記
可能でしたらA列、C列、D列、E列が空白の時はB列の背景色をなしにしたいと思っております。
→A列、C列、D列、E列に値があって、かつ同じ値の場合のみB列の背景を青にしたいです。

お世話になります。

エクセルの条件付き書式の数式の使い方について教えて下さい。
A列、C列、D列、E列の値が同じ時にB列のセルの背景を青に
塗りつぶしたいと思っています。

なので、「数式を使用して、書式設定するセルを決定」、
「次の数式を満たす場合に値を書式設定」で、数式を
「=A1=C1=D1=E1」と入力し、書式、塗りつぶし、青、
を選択して、条件付き書式を設定しました。
すると、、、画像のような結果になります。

私の感覚だと画像でセルの値が「11」~「15」の時だけ
B列が青にな...続きを読む

Aベストアンサー

AND関数を使えば判定ができるのでは?
 =AND(A2<>"",A2=C2,C2=D2,D2=E2)

A列には常に判定する数値が入っているなら「A2<>""」は不要です。

参考サイト
http://www.relief.jp/itnote/archives/003940.php

Qセルが回らない

ybr125に乗っているのですが、セルが回らないため始動できません。

セルスイッチを押すと「カチっ」と音を立てるだけです。
夏頃から回りづらいと思ってはいたのですが、冬になると完璧に回らなくなりました。

最初はバッテリーを疑って2~3年物のバッテリーを新品に交換
現在、電圧はテスターで測ったところ12~13Vあります。

セルモーター自体はブースターケーブルを使って車から回すと快調に回ります。
押しがけではかかります。

今日はスターターリレーを交換してみましたが変わりませんでした。
ヒューズも交換済みです。

どこら辺が怪しいと思いますか?
キャブまで分解清掃したほうがいいでしょうか?

Aベストアンサー

>セルモーター自体はブースターケーブルを使って車から回すと快調に回ります。

↑この意味が理解出来ませんか?

車のバッテリーからブースターケーブル繋いで回るなら「バイクのバッテリーが弱ってる」のです。

バッテリーの電圧をテスターなどで測る場合は電流負荷を掛けないと弱っていても12Vから13Vの電圧は出ますから「セルモーターを回した時の電圧」を測ってください。

恐らく、8V以下の電圧に下がってしまうはずです。

だから、セルを回すだけのパワー(電流)がバッテリーから供給されずに回らないのです。

バッテリーを新品に換えても「バッテリーに充電されなければ直ぐに容量不足」になってしまいますから、充電系統が故障してる疑いもありますから、エンジン始動後にヘッドライトやウインカーを点けてエンジン回転数を上げたり下げたりして明るさが大きく変化するか確認してください。

また、その時のバッテリー電圧を測ってください。

エンジン回転数に応じてバッテリー電圧が変動するはずですが、バッテリーが正常に充電されて満充電状態になれば電圧変動は少なくなります。

結論は、バイクのバッテリーが充電不足で弱ってるからなので、充電器で充電するか長距離を走行してバイクの発電機で自力充電を行ってください。

バッテリーが元気に回復すれば、車からブースターケーブルを繋がなくてもセルが回るようになります。

>セルモーター自体はブースターケーブルを使って車から回すと快調に回ります。

↑この意味が理解出来ませんか?

車のバッテリーからブースターケーブル繋いで回るなら「バイクのバッテリーが弱ってる」のです。

バッテリーの電圧をテスターなどで測る場合は電流負荷を掛けないと弱っていても12Vから13Vの電圧は出ますから「セルモーターを回した時の電圧」を測ってください。

恐らく、8V以下の電圧に下がってしまうはずです。

だから、セルを回すだけのパワー(電流)がバッテリーから供給されずに回...続きを読む

Q条件付き書式 日曜ならAからD列まで下線を赤色

条件付き書式 日曜ならAからD列まで下線を赤色にしたいです。
画像のようにA列の値が日曜なら、AからD列まで下線を赤色にするにはどうすればいいでしょうか?

Aベストアンサー

No.1です
画像添付忘れで追加回答

Qライトはつくのに、セルが回らない!!

お世話になります。

先日、HIDの片方が点灯しなくなった為、新しい商品を購入、今日取り替えました。
けっこう時間はかかったものの、なんとか無事に終わりまして、車を車庫から移動させました。

その後、2時間くらい経ってから、車に乗ってエンジンをかけようとしたら、セルが全く回らなくなってしまいました。

ヘッドライトも付きますし、ルームランプもナビも正常に動きます。

とりあえず、アクセサリ→オンまではいつも通りですし、カチカチと言う音もします。
しかし、そこからどんなに回しても、ウンともスンとも。。。

違う車で何度かバッテリーを上げた事もありますが、、セルが回らないと言ってもキュルキュルぐらいは音が鳴って、エンジンがかからないと言った症状ではあったのですが、今回は本当に何の音も鳴りませんし、何の反応もありません(汗

HID(バルブではなくキットごと)を交換した際に、バッテリーを外しましたので、締め方が緩かっただろうか?と思ったのですが、そうでもないようです。

試しに、他の車のバッテリーとケーブルで繋いでセルを回してみましたが、同じ結果でした。。。(泣

これは何が原因と考えられるでしょうか?
ライトやナビ自体は正常に付くので、バッテリーではないと言うことでしょうか?
セルモーターですか?
今まで不具合らしい不具合は無かったのですが、それともやはりHID交換時に何かしてしまったのでしょうか。。。

車屋にも連絡して見ましたが、今日明日はどうしてもレッカーを使えないそうで。。。

どなたか、詳しい方がおられましたら、どうか想像の出来る範囲でも構いませんのでお知恵をお貸し頂きたく思います。
助けてください(泣
よろしくお願い致します!!

お世話になります。

先日、HIDの片方が点灯しなくなった為、新しい商品を購入、今日取り替えました。
けっこう時間はかかったものの、なんとか無事に終わりまして、車を車庫から移動させました。

その後、2時間くらい経ってから、車に乗ってエンジンをかけようとしたら、セルが全く回らなくなってしまいました。

ヘッドライトも付きますし、ルームランプもナビも正常に動きます。

とりあえず、アクセサリ→オンまではいつも通りですし、カチカチと言う音もします。
しかし、そこからどんなに回しても、ウン...続きを読む

Aベストアンサー

>カチカチ
どういう状況での音?、(1)キーをひねった時、(2)セル始動しようとした時、(3)その他。
真っ先に、セルモーターに十分な電気が行っていない(確実な状況)。
何故?、バッテリーに十分な電力がない(セルはライトの十倍以上必要と思うべし)(2)の時。
バッテリーOKだが(2)、バッテリ、セル直結する(ソレノイドスイッチ接触不良)ただし(1)の時で(2)で音がしない時はソレノイドスイッチの駆動回路に問題。
セルモーターの異常。
電気系をいじった後であり、2時間後の状況から、配線ミスでショートの可能性も否定できません。

QExcel 2つ以上の異なる列で異なる条件が一致する個数

たとえばA列のバックでC列の未着が一致する行数をカウントする方法がわかりません。
Excelに詳しい方誰か教えていただけないでしょうか?
=SUMPRODUCT((A1:A10="バック")*(FIND("未着",C1:C10)))
この関数を指定してみたのですが、#VALUEでエラーを返してきます。

サンプルデータ
バック1001到着
箱1002タグ未着
箱1003タグ未着
キャリア1004現在調査中
バック1005転送中
箱1006未着不明
バック1007到着
箱1008到着
キャリア1009到着
バック1010到着

Aベストアンサー

これでどうですか?

<バック:未着>
=SUMPRODUCT(($A$1:$A$65536=$E2)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))
<箱:未着>
=SUMPRODUCT(($A$1:$A$65536=$E3)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))
<キャリア:未着>
=SUMPRODUCT(($A$1:$A$65536=$E4)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))

<バック:到着>
=SUMPRODUCT(($A$1:$A$65536=$E2)*ISNUMBER(FIND($G$1,$C$1:$C$65536)))
<箱:到着>
=SUMPRODUCT(($A$1:$A$65536=$E3)*ISNUMBER(FIND($G$1,$C$1:$C$65536)))
<キャリア:到着>
=SUMPRODUCT(($A$1:$A$65536=$E4)*ISNUMBER(FIND($G$1,$C$1:$C$65536)))

これでどうですか?

<バック:未着>
=SUMPRODUCT(($A$1:$A$65536=$E2)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))
<箱:未着>
=SUMPRODUCT(($A$1:$A$65536=$E3)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))
<キャリア:未着>
=SUMPRODUCT(($A$1:$A$65536=$E4)*ISNUMBER(FIND($F$1,$C$1:$C$65536)))

<バック:到着>
=SUMPRODUCT(($A$1:$A$65536=$E2)*ISNUMBER(FIND($G$1,$C$1:$C$65536)))
<箱:到着>
=SUMPRODUCT(($A$1:$A$65536=$E3)*ISNUMBER(FIND($G$1,$C$1:$C$65536)))
<キャリア:到着>
=SUM...続きを読む

Qセルが回らない CDIの故障はあり得ますか?

こんばんば。
ネットで買ったバイクのレストアをしている者です。(レストア初心者です。)
セルスイッチを押してもモーターが回りません。
※良くある、セルスイッチを押してもカチッと音がするだけでセルが回らないってヤツではありません。
セルスイッチを押してもうんともすんとも言いません。
いろいろ配線をチェックしたのですが、原因が分かりません。
そこで下記のサイトを見ましたところ、ジャンクションボックス内にもスターターリレーのスイッチがあるという事を知りました。
http://motor.geocities.jp/cfsxd043/kawasaki/kawa1.html
(1)このジャンクションボックス内のスターターリレーの部分が壊れてセルが回らないって事はあり得ますか?

それと、スターターリレー直結すると、セルモーターが回り、エンジン始動します。

また、スターターリレーが故障しているかチェックする方法を教えてください。

よろしくお願いします。

Aベストアンサー

>スターターリレー直結すると

この意味が曖昧なので断定できないですし
車種が不明ですが、リレーは大体ヒューズ(15~30A)と
一体になってバッテリー近辺にあるスイッチです。
http://www.geocities.co.jp/MotorCity-Circuit/2519/electrics/relay.html

キル、セルボタン等の接触不良があるとリレーに
12V来ないのでリレーが動作しません。
セルスイッチ等の接触やアースが正常でボタン押すか
バッテリー直でリレーの+側に12V送りリレーが動作しない
カチってならないならリレーの故障です。
リレー自体は、9~10Vあれば動作する部品で
長期放置だと固着したり壊れる場合があります。

その他で多いのは、ターミナルの接触不良
バッテリーのマイナス端子からボディやシリンダーに
いく配線の腐食や接触不良などもあります。
キーONで電装やランプが点灯しても、接触が
不十分だと大電流を必要とするためセルモーターは回らない
リレーがカカカカってしか動作しない例も
ありました。

中には特殊な車種、構造のものもあるので
本気でレストアするなら車種くらいは提示するか
サービスマニュアル購入たほうがいいですよ。
そこにリレー以外の電装のチェック方法や始動不能の場合の
フローチャート、配線図も詳しく書いてあるので。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1248608007

>スターターリレー直結すると

この意味が曖昧なので断定できないですし
車種が不明ですが、リレーは大体ヒューズ(15~30A)と
一体になってバッテリー近辺にあるスイッチです。
http://www.geocities.co.jp/MotorCity-Circuit/2519/electrics/relay.html

キル、セルボタン等の接触不良があるとリレーに
12V来ないのでリレーが動作しません。
セルスイッチ等の接触やアースが正常でボタン押すか
バッテリー直でリレーの+側に12V送りリレーが動作しない
カチってならないならリレーの故障です。
リレー自体は、9...続きを読む

QEXCELで複数列にまたがる複数条件のセルの個数を求めるには?

こんにちは。よろしくお願いします。
A列に1or2が入力されているセル、且つB列に3or4が入力されている
セルの個数を求めるにはどういった数式を作ればいいのでしょうか?
COUNTIFだとだめなんですよね。

Aベストアンサー

こんにちは

#2 MSZ006さんと同様の考え方で

=SUM(((A1:A10=1)+(A1:A10=2))*((B1:B10=3)+(B1:B10=4)))

[Ctrl]+[Shift]を押したまま[Enter]で数式入力確定

もしくは
=SUMPRODUCT(((A1:A10=1)+(A1:A10=2))*((B1:B10=3)+(B1:B10=4)))
こちらは通常の数式入力です。

Qセルが回らない(T^T)

バリオスなのですが、バッテリーは、充電をし完璧な状態なのにセルが、回らない セルスイッチを押しても 「カチッ!!」と言う音しかしません。これは、セルが悪いのでしょうか?

Aベストアンサー

下記のURLに同じような症状のバイクがありました。
No.9に私が回答していますが、このときの質問者は
これで直ったようです。
一度、ご確認下さい。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=1412669

Qエクセルでの列と列の比較、重複データ個数抽出

すいません。どなたか教えてください。
今、エクセル2003を使用しているのですが、ある条件でデータの個数が抽出出来ません。
お知恵をお貸しください。

  A列 B列
1 あ   あ
2 い   う
3 う    い
4 え   
5 お   か

A列とB列を比べると、「あ、い、う」の3つのデータが重複しています。
そこで、一つのセルで3個とい値を返したいです。


条件として、
・計算用のシートや別セルを使わずに、例えば、C1などの1つのセルの中で関数を使用して個数を出したいです。
・できたらマクロも使用しないでやりたいです。
・数字ではなく、文字列の比較で、空白行もあります。


やはり、列同士の比較は一つのセルの中でやることは不可能なのでしょうか?
どなたかよろしくお願いいたします。

Aベストアンサー

たとえば
=SUMPRODUCT(COUNTIF(A1:A5,B1:B5))


人気Q&Aランキング