No.3ベストアンサー
- 回答日時:
こんにちは。
このようにすればどうでしょうか?
=SUMPRODUCT((A2:A6=100)*(RIGHT(B2:B6,1)="約")*C2:C6)
No.6
- 回答日時:
こんばんは!
すでに回答は出ていますので・・・
参考程度で目を通してみてください。
↓の画像のように作業列を使った方法になります。
D2セルに
=IF(COUNTIF(B2,"*約*")>0,"○","")
という数式をいれてオートフィルで下にコピーします。
そして、C8セルに
=SUMPRODUCT((A2:A6=100)*(D2:D6="○"),C2:C6)
という数式を入れています。
以上、参考になれば幸いです。m(__)m
No.5
- 回答日時:
2条件の足しこみ、毎日このコーナーに出てくる質問で、答える気もでない。
SUMPRODUCT関数
2007ではSUMIFS関数で(だからエクセルバージョンを書くこと)
Googleで「エクセル SUMPRODUCT」で照会して勉強のこと。たくさん記事が出る。
ーー
100の方は=100
「約」の方は、文字列に「含まれる」と言うことなので、
Countif(範囲,"*約")
かNOT(ISERROR(FIND("約",・・、)))を使う。
ここがこの質問の新味。
ーー
例データ
分類成約金額
1009/15約1
2008/152
3008/15返3
4008/164
1009/20約5
6008/176
注意 8/17などは文字列でいれたもの。日付シリアル値で入れると話が違う。
ーー
式は =SUMPRODUCT((A2:A10=100)*(NOT(ISERROR(FIND("約",B2:B10))))*(C2:C10))
結果
6
No.4
- 回答日時:
複数の条件でという事ですので、これを機会に配列関数を勉強してみてはいかがですか。
B列で 約 という文字を含んでいるかどうかですが、
ISNUMBER(FIND("約",B2)) とFIND関数で 約 という文字を探させて
きちんと数値が返ってくるかどうかで判断させます。
=SUM((A2:A6=100)*ISNUMBER(FIND("約",B2:B6))*C2:C6)
上記の式を入れて Ctrl+Shift+Enterで決定すると 式が{}でくくられて配列関数として認識されます。
A2:A6が100の場合に TRUE つまり 1です。(それ以外は 0)
同様に、B2:B6に約という文字が含まれれば 1 それ以外は 0
それに、C2:C6の数値を掛け算するので、条件にあった行はC列の値
条件に合わなければ 0が掛け算されるので、 0になります。
SUM関数でその結果の合計になります。
配列関数の使い方を理解すれば応用の範囲が広がります。
No.2
- 回答日時:
このページの右側に「この質問に関するQ&A」にもありますが、こちらが参考になるでしょう。
http://questionbox.jp.msn.com/qa3609278.html
例によってExcelのバージョンが不明ですが、2007ならSUMIFS関数が使えます。
http://www.becoolusers.com/excel/sumifs.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- 簿記検定・漢字検定・秘書検定 満期保有目的債券の償却原価法の計算について(簿記2級) 1 2022/06/18 15:40
- その他(法律) 有給金額の計算について 5 2023/06/23 17:44
- Excel(エクセル) 【画像あり】A1が●+B1と同じ文字がB列にある+C1と同じ文字がC列にある場合D1に〇を付ける 3 2023/03/09 18:18
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- Excel(エクセル) 図書カードの分配 7 2023/05/09 15:57
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- Excel(エクセル) Excelでの複数条件のカウントについて 1 2022/09/25 07:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで極大値を拾うには
-
エクセルVBAで別BOOKに「名前の...
-
【Excel】4行ごとの和を集計し...
-
Excelで数行間隔で離れているデ...
-
EXCELで2つの数値のうち大きい...
-
Excelで隣のセルと同じ内容に列...
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで、2種類のデータを...
-
エクセルでオートフィルタのボ...
-
エクセルで最初のスペースまで...
-
エクセルで時刻(8:00~20:00)...
-
エクセル 文字数 多い順 並...
-
エクセル(勝手に太字になる)
-
エクセル 同じ値を探して隣の...
-
50人を数回、グループ分けする...
-
Excel関数:「0」を除いた標準...
-
更新前と更新後の差分をVBAを使...
-
エクセルで特定の文字が入って...
-
SUMIFとCOUNTIFを合わせたよう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで極大値を拾うには
-
エクセルVBAで別BOOKに「名前の...
-
【Excel】4行ごとの和を集計し...
-
Excelで数行間隔で離れているデ...
-
エクセルで各セルそれぞれ四捨...
-
Excel、sumifはありますが、min...
-
1.5以上2.5未満の個数を求める...
-
EXCELで2つの条件に当てはまる...
-
ネットワーク上のエクセルとリ...
-
EXCEL: 数式を含んだΣは可能で...
-
0のセルをカウント〔範囲は飛ん...
-
2つの条件を満たした金額を合計...
-
SUMIF関数の合計範囲を広くする...
-
エクセル関数使用時の範囲指定...
-
エクセル初心者です
-
(EXCEL関数)特定範囲内の最大値
-
条件付のsum,max,min関数の書き方
-
EXCEL IF関数 AND、OR条件
-
エクセルで
-
Excelのマクロについて
おすすめ情報