- ベストアンサー
エクセルで、
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
配列数式を利用するという手もありますね =SUM(IF((A1:D1<>1)*(A1:D1<>""),A1:D1,0)) と入力してCtrl+Shift+Enterで確定してください。
その他の回答 (6)
- shiotan99
- ベストアンサー率68% (140/203)
こんにちは~ No.6の方は単に入力ミスかもしれませんが、 単純に =SUMIF(A1:F1,"<>1") これで、No.1さんへの補足のデータでいえば 0.8 となります。
- mshr1962
- ベストアンサー率39% (7418/18948)
3パターンなら、残りの1パターンですので =SUMIF(A1:D1,0.5) ですね。 1を除くすべての値の合計という意味(ブランクは0と見なす)なら =SUM(A1:D1,"<>1") でも可能です。
- doahodesu
- ベストアンサー率57% (233/402)
単純合計から1の個数を引けばいいのでは。 =SUM(A1:D1)-COUNTIF(A1:D1,1)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 質問どおりの 「1と空欄を除くセルのみを抽出して、合計を出す」なら、 =SUM(A1:D1)-SUMIF(A1:D1," ")-SUMIF(A1:D1,1)
- periodayo
- ベストアンサー率20% (64/315)
=SUMIF(A1:D1,0.5) A1~D1で0.5のものを足していく。
- ttyp03
- ベストアンサー率28% (277/960)
こんなんでどうでしょう。 =COUNTIF(A1:D1,0.5)*0.5 値が0.5のセルの数を抽出して0.5をかけました。
補足
A1 B1 C1 D1 E1 F1 1 0.5 ”” 1 0.2 0.1 とあり、0.8という答えがほしいのですぅぅ
関連するQ&A
- エクセルの使い方で困っています
A B C D 1 a b c 空欄 上記のように1行目のA列にa, B列にb, C列にcというある数字が存在するときに、 aが正の値のときにD列の空欄のセルに値bを、 aがそれ以外(0か負)の値のときにD列の空欄のセルに値cを表示させたいとき、 どのように関数などを設定すればよいでしょうか? エクセル初心者なので、このような条件付き抽出の方法がよく分かりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数について
関数初心者です。 =XLOOKUP(B10,A16:A20,B16:B20,,0) =XLOOKUP(D10,C16:C20,B16:B20,,0) ひとつのセルに、上記2種類の式を、「または」のような意味の条件で入れる事はできますか? D10が空欄の時は上段の検索結果を抽出、B10が空欄の時は下段の検索結果を抽出したいです。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルで複数のセルの合計をIF関数も含めて出す方法
初歩的だと思うのですが・・ 異なった文字が入った各セルの合計を別セルにてIFを使用し、数字を出しながらなおかつ集計する方法がわかりません。 A B C D 1 い ろ 2 は に 3 ほ 4 へ と 5 A列に文字が入ると常に 500 B列に文字が入ると常に 200 C列に文字が入ると常に 100 として、D列にA-Cの合計(何もなければ空欄)を出したいのです。この場合だとD1=700, D2=300, D3=500...となるように。 IF(A1="","",500)+IF(B1="","",200)+IF(C1="","",100) のちゃんとした関数式を教えてください。よろしくお願いします。。
- ベストアンサー
- オフィス系ソフト
- Excelで正、負の抽出計算
お世話になります。 教えてください。 Excelで表を作成しています。 下記表から、正の数字と負の数字を抽出する関数を調べているのですが、どなたかお教えください。 A B C D 1 項目 数量 数字 合計 2 ●● 2 -200 -400 3 △△ 3 300 600 4 ●▲ 3 -100 -300 5 正の合計 600(ここの関数) 6 負の合計 -700(ここも) 7 全合計 -100(sum(D1:D4)) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数をつかって値をかえしたいです。
A1からA5までのセルにA(あとB、Cパターンもあり)がいくつかはいってるかを認識し、その範囲の中でAが1個なら評価1、2個なら評価2,3個なら評価3,4個なら評価4,5つなら評価5というような、値をB1からB5を結合したセルに返したいです。 BとCの数によっても、さらに評価が1から5段階を表示させいです。 どのような関数を使えばいいか教えてください。よろしくお願いします。 AからCの表示をAを5、Bを4などに数字に置き換える方法もあれば教えてください。数字の合計のパターンによって値をかえしてもいいです。 うまく説明できないので、?場合は補足しますので どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの抽出方法について
エクセル2000を使用してます。 A B 1 5 2 12 3 8 4合計25 というような表計算で合計値の"25"を桁ごとにセルに抽出 (例:C1に拾桁"2"D1に壱桁"5”)したいです。 合計値は1桁~6桁くらいまで固定してません。 C1、D1に入る関数は固定し、合計値が算出されると自動的に 各桁セルへ入るというようにしたいです。 良い方法がありますでしょうか、教えて下さい。
- ベストアンサー
- オフィス系ソフト
- エクセル(excel)関数、教えてください
エクセル(excel)関数なのですが、あまり詳しくないので教えてください。 セルA1、B1、C1 に数字があるのですがA1がB1より大きい数字の場合は セルD1 にA1の数字が出てきて、A1がB1より小さい数字の場合は セルD1 にC1の数字が出てくるように出来るでしょうか。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数を教えてください。
セルHにIFとANDを使って下記内容の関数式を入力したいです。 セルAからセルF内すべてに数値が入っていたらセルFを返す、 セルFが空欄ならばセルEの数値を返す、 セルEも空欄ならばDの値を、 Dも空欄ならばCの値を、Cも空欄ならばBの数値を、 Bも空欄ならばAの数値を返し、 Aも空欄(つまりAからF内に数値なし)ならばスペースを返す。 わかる方、教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ■エクセル■ PRODUCT関数で「~ではない」。
早速ですが、例えば、 ・A1~A10の範囲に1~5が入っている。 ・B1~B10の範囲に文字列「あ」~「お」までが入っている。 ・C1~C10の範囲に個数が入っている(1~99の数字)。 この場合で、D1のセルに「A1~A10の数字が5で、「お」以外の個数の合計」を求めるときはどういった関数を使えばいいのでしょうか?? =SUMPRODUCT((A1:A10=5)*(B1:B10<>"お")*(C1:C10)) と、入力してもエラーが出てしまうので、困ってます。どうしたらできますか?? よろしくおねがいします。
- ベストアンサー
- オフィス系ソフト
補足
すいません、3パターンと申し上げましたが、 1と空欄と、0.5やら0.3やら、1、空欄以外は数字が変わります(;´Д`)