No.3
- 回答日時:
SUMIF関数を使うなら、=SUMIF(A1:A6,1,B1:B6)
のような式を使えばできると思います。
MAX,MINはちょっと思い浮かびません。関数でなければオートフィルタを使ってA列が1のデータだけ抽出。他のシートにコピー、または下のステータスバーを利用して最大値を読みとる。
かな?
また、考えてみます。
No.4
- 回答日時:
>a列が"1"の場合のみ合計欄のセルに加算したい場合は
>どうやって書けばいいでしょうか?
=SUMIF(A1:A6,"=1",B1:B6)
のように書けます。
>MAX,MINの場合も同じでしょうか?
上のSUMIFを配列数式で書き換えてみると、
=SUM(IF(A1:A6=1,B1:B6,0))
となります。数式バーから登録する時には、Ctrl+Shift+Enter として登録します。
これと同じように配列数式を使って、MaxIfモドキ、MinIfモドキを作ってみました。
a列が"1"のセルのみのMax
=MAX(IF(A1:A6=1,B1:B6,MIN(B1:B6)))
a列が"1"のセルのみのMax
=MIN(IF(A1:A6=1,B1:B6,MAX(B1:B6)))
SUMと似ています。ともにCtrl+Shift+Enter として登録します。
No.5ベストアンサー
- 回答日時:
こんばんは!
=SUMIF(A1:A6,1,B1:B6)
書式は
=SUMIF(検索範囲,条件,集計範囲)
です。
検索範囲と集計範囲は、対比させるので同じ広さにする必要があります。
検索条件には文字列もOKです。
比較演算子 も可能で
例えば
">1" 1より大きい
">=1" 1以上
"<>1" 1以外
また文字列の検索ではワイルドカードも使えます
例えば
"*a*" 文字 a を含む
"a*" 先頭文字が a
"*a" 文末が a
MAXとMINのような機能は単関数ではありませんから
配列関数または配列数式を使うとこになります。
配列数式の例
A列が1のB列の最大値
=MAX(IF(A1:A6=1,B1:B6))
と数式バーに記載後
配列数式とするためには [Enter]をせずに
[Ctrl]+[Shift]を押したまま[Enter]で入力確定します
成功すると数式バーに
{=MAX(IF(A1:A6=1,B1:B6))}
と{}が付加されます。
最小値も同様で
=MIN(IF(A1:A6=1,B1:B6))
同様に配列数式として入力確定
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) A列が指定数値以上になったらD列の計算式を変更 3 2022/07/11 11:03
- フリーソフト OpenOffice 表計算で文字としてコピペ 2 2023/05/31 11:11
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- Excel(エクセル) VBA オリジナル関数で選択セルの合計を作成したい 3 2023/03/19 19:45
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) 週毎の集計 2 2023/08/04 16:56
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで極大値を拾うには
-
エクセルVBAで別BOOKに「名前の...
-
Excelで数行間隔で離れているデ...
-
EXCELで2つの数値のうち大きい...
-
Excelで隣のセルと同じ内容に列...
-
エクセルVBA、別ブックへ転記す...
-
【EXCEL】条件に一致した最新デ...
-
エクセルで二つの数字の小さい...
-
エクセルで時刻(8:00~20:00)...
-
PowerPointで表の1つの列だけ...
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセル 文字数 多い順 並...
-
エクセルでオートフィルタのボ...
-
2つのエクセルのデータを同じよ...
-
エクセル(勝手に太字になる)
-
Excelのオートフィルタで非表示...
-
エクセル 同じ値を探して隣の...
-
エクセルでの複数条件下での標...
-
Excel関数で、範囲内の最後のセ...
-
エクセルの並び変えで、空白セ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで極大値を拾うには
-
エクセルVBAで別BOOKに「名前の...
-
SUMIF関数の合計範囲を広くする...
-
【Excel】4行ごとの和を集計し...
-
Excelで数行間隔で離れているデ...
-
EXCEL: 数式を含んだΣは可能で...
-
(EXCEL関数)特定範囲内の最大値
-
Excel、sumifはありますが、min...
-
EXCEL IF関数 AND、OR条件
-
条件付のsum,max,min関数の書き方
-
ネットワーク上のエクセルとリ...
-
1.5以上2.5未満の個数を求める...
-
因数分解が分かりません a2乗b2...
-
EXCELで2つの数値のうち大きい...
-
Excelで隣のセルと同じ内容に列...
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで、2種類のデータを...
-
エクセルで最初のスペースまで...
-
エクセルでオートフィルタのボ...
おすすめ情報