- ベストアンサー
Excel チェックを入れたセルの合計
kagakusukiの回答
- kagakusuki
- ベストアンサー率51% (2610/5101)
まず、C10セルに次の関数を入力して下さい。 =SUMIF(C$5:C$9,"*",$B$5:$B$9) そして、C10セルをコピーして、D10~G10の範囲に貼り付けて下さい。 尚、「*」は文字であれば何にでも該当する特別な記号で、チェックに使う印を「*」としたのでは、「*」以外の文字を入力した場合でも反応してしまう関数となってしまい、紛らわしくなりますので、なるべくならば「*」や「?」以外の記号を使う様にして下さい。 その際、例えばチェックに使う記号として「〇」を使う場合には、C10セルに入力する関数は、次の様なものとなります。 =SUMIF(C$5:C$9,"〇",$B$5:$B$9)
関連するQ&A
- 基点セルと同じ値であれば合計を計算
A列の基点セルから5セル下まで参照し、同じ値であれば、同行B列の数字を合計し、基点セルと同行C列に表示(このとき基点セルの同行B列の値を含めない)。できればマクロを使わず、関数で計算したいです。 (例)A3が基点セルの場合、A4~A8までを参照。A4とA6が同じ値なのでB4とB6を合計し、C3に「¥1300」が表示される(B3の「¥500」は含めない)。
- ベストアンサー
- オフィス系ソフト
- EXCELで、文字に関連したセルだけの合計を求める
簡単な例で説明します。 以下のような表があったとします。 1 2←列番号 ○ 10 ○ 10 × 5 ○ 10 上記の2列目の合計は35ですが、このうち1列目が○の項目の合計だけを求めたいです。 「2列目の合計を求めよ、ただし1列目が○の項目に限る」(→答えは「30」になります。) という関数はあるでしょうか? なお1列目は数字ではなく文字であることが条件です。
- ベストアンサー
- オフィス系ソフト
- エクセルでセルに入っている数字が文字列か数値かを判別
仕事上のあるデータを人にエクセルで表にしてもらいました。できた表をチェックしているとなんとなく合計値がおかしいような気がして、試しに手計算で足し算をしたところ違っていました。さらに詳細を調べるとどうも「表面上は数値だが実は文字列」というセルがいくつかあることがわかりました。 一体どのようにしてこんな表を作ったのか(できてしまったのか)わかりませんが、問題は、作った人にもどれが文字列でどれが数値かわからないということで、チェックをするしかないのですが、なにせデータ数は数百個あるので1個1個書式をチェックするのは至難の業・・・なにかスマートなよい方法ありませんか??
- ベストアンサー
- オフィス系ソフト
- 列と行にある指定文字が一致したセルの一行下の値
表2セル"A"を表1B列から探し同行にある"合計"という文字の1行下の数値及び2行下の数値を表2のH4,H5セルに入力し同様に"B","C"に対しても行いたいのですがどなたか関数が解る方よろしくお願いします。環境はoffice2019です。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセル セル内の合計値に応じてセルの色を変えたい
A B 1 2 りんご2 2 4 りんご1,メロン3 3 3 メロン1,みかん1 上記のように,A列セルには数字が入っていて,B列セルには文字列と数字が入っています。 A1セルの値と,B1の文字列に含まれている数字は合致しているので,セルの色はそのままです。A2セルの値とB2の文字列に含まれている数字の合計が合致しているので,ここもセルの色はそのままです。しかし,A3セルとB3の文字列に含まれている数字の合計は合致していないので,B3セルに色を付けたいのです。 B列のセルは,1つのセル内に文字列と数字を入力することを前提に考えていますが,こうしたことは可能でしょうか?可能であれば教えていただけたら幸いです。
- ベストアンサー
- Excel(エクセル)
- EXCEL SUM関数で合計が違う
以前次のような質問がありました。 QNo.2266177 EXCEL SUM関数で合計値が違う場合 質問者:purepop 教えてください。 EXCELのSUM関数で合計値が違う場合があるのですが、 何が原因で起こるのでしょうか? また、どうすれば直るのでしょうか? ------------------------------------- 私も同じような現象が起こり,困ってしまい,教えてを調べましたが,上の質問には,解決に直接繋がる回答がありませんでした。 ただ,文字列セルは無視されるということです。 ところが,整数だけ入力されてセルが,どうも文字列と認識されているようなのです(セルの表示形式を小数第1位表示の数値にしても,コンマ以下が示されることなく,整数値のままでした)。 それらのセルの値は,他人からカット&ペーストでもらったものです。 数値は,上の入力エリアには,文字列「'3」ではなく,数値「3」と表示されています。 しかたなく,他のセルで当該セル*1をして,値のみ当該セルにコピーすると,小数第1次が0となる,「3.0」と表示でき,合計もただしくなりました。 質問は,このように,「'」がつかない文字列がはいてしまうのはどのようなときでしょうか。 これがわからないと,あぶなくてこまってしまいます。
- ベストアンサー
- オフィス系ソフト
- sum関数で合計が返らない。
sum関数で、数値の入ったセルの合計を求めようとしましたところ、なぜか合計が1600とならなければならないところ、0になってしまいます。 数値の入ったセルが数値であること(文字列ではない)は、isnumberで確認をしたのですが、原因がわかりません。 どなたか解決方法をご存じの方がいましたらおしえてください。 excel2010です。
- ベストアンサー
- オフィス系ソフト
- エクセル vba セル合計
添付表について下記の様な処理をしたいのですが途中からVBAの書き方が(セル合計)がわからず困っております。 *日別の原価計(K列のセル値)の小計(K列の最終入力行の下※k112)に計算する。 自分ではこの様を処理を考えております。 (1)商品名(G列)最終入力行の1行下を選ぶ(G112) (2) (1)の同行にある(k112)を合計算出セルとして選ぶ (3)商品名(G列)最終入力行(g112)からその列上の空欄行の1セル下(g66)を見て(要はg 112からEnd(xlUp))、その行と同じ範囲のK列(k112ーk66)を合計をする範囲として選ぶ (4) (2)の合計する範囲を(3)で算出する。 VBA素人の私では(1)~(3)までを下記の通り書きました。 Sub 原価合計求める() Dim lastrowshu As Long Dim lastrowgen As Long Dim fastrowgen As Long lastrowshu = Cells(Rows.Count, 7).End(xlUp).Row + 1 '帳票シートの商品名(G列)最終入力行+1を取得する。 lastrowgen = Cells(Rows.Count, 7).End(xlUp).Row '商品名行の最終入力 fastrowgen = Cells(lastrowgen, 7).End(xlUp).Row '商品名最終入力行から一番上 Cells(lastrowshu, 11).Select ここまでを実行すると添付ファイルでいうk112セルをselectするまではうまくいきましたが、 これ以降の(4)の合計の書き方がわかりません。 どなたか御教授願います。 あるいはもっといい方法があれば同時にご指導頂けますと幸いです。
- ベストアンサー
- 財務・会計・経理
- EXCELで空白セルの列を参照して合計を出したい
A列に月 B列に金額が入ります(添付画像をご参照ください) 1月の合計 10,000+7000=17,000円 は SUMIF関数で出来たのですが A列が空白のセルの合計を出す関数はあるでしょうか? (5,000円+9,000円=14,000円) 総計46,000円から 1月 3月 5月 7月 を引くというやり方以外で 直接 A列が空白セルの場合 B列を合計するというやり方でお願いします
- ベストアンサー
- オフィス系ソフト
- エクセル2003で特定の記号の下のセルの数値の合計
エクセル2003を使用しています。 下記のようなデータで、○がある下のセルの数字を集計したいです。 ○、△、○ 2、3、1 ○の下のセルの数値の合計は、3となりますが、どのような関数を入れると○を入れた下セルの合計をすることができますか。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
素早く的確な回答、ありがとうございました。 「*」にはそんな役割もあったんですね!勉強になります。 本当にありがとうございました♪