締切済み =SUM($D2:E2)>$M2 この関数の意味がわかる方 2010/04/29 13:55 =SUM($D2:E2)>$M2 この関数の意味がわかる方 教えてください みんなの回答 (4) 専門家の回答 みんなの回答 KURUMITO ベストアンサー率42% (1835/4283) 2010/04/29 16:53 回答No.4 このような式の書き方は普通のセルに書かれる式とは異なりますね。普通にセルに書かれる式でしたら=IF(SUM($D2:E2)>$M2,左の条件が満たされている場合の表示、左の条件が満たされない場合の表示)といった式になるでしょう。 お示しの式は「条件付き書式」などで使われる形ですね。 条件付き書式の設定ではおそらくはD2セルから、例えばH100セルまでの範囲が選択されたのちに書かれた式でしょう。すなわちD2セルが範囲を選択した状態でアクティブセルの状態になっています。 その状態で条件付き書式を設定した場合には、例えばD2セルが1、E2セルが2、F2セルが3、G2セルが4、H2セルが5として、M2セルが例えば5の場合にはE2セルからH2セルまでの範囲に例えば色を付けることができます。M2セルを10とした場合にはG2セルからH2セルまでに色が付きます。 M2セルが5の場合ですが、この時E2セルでの条件式は次のような式になっていますね。 =SUM($D2:F2)>$M2で合計値が6になることから色が付いたのです。M2セルが10とした場合にはG2セルの条件式は=SUM($D2:H2)>$M2で合計値が15になることから色が付いたのです。F2セルでは条件式が=SUM($D2:G2)>$M2となり、合計値が10であることから色が付かなかったのです。 このように条件付き書式で設定した式が範囲を指定した各セルにドラッグコピーされいくといったことでとらえることが必要でしょう。 この条件式はもちろん行が変われば、その行ごとで通用するような式になっています。式で$D$2のように数値にも絶対参照の形が使われた場合にはもちろん行毎に通用する式とはなりませんね。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 Cupper ベストアンサー率32% (2123/6444) 2010/04/29 14:26 回答No.3 まず、$マークの意味は分かりますか? これは絶対参照を行う時に使う物です。 $D2は D2セルを示し、$M2は M2セルを示します。 その関数式が入力されたセルを横にコピーした場合、D2と M2セルは変わらず =SUM($D2:E2)>$M2 =SUM($D2:F2)>$M2 =SUM($D2:G2)>$M2 =SUM($D2:H2)>$M2 これは列を示す記号の前に$マークがあるためです。 これが行を示す記号(番号)の前に付くと縦方向にコピーしても行を示す記号は変わらなくなります。 と、前置きは良いかな? ■本題 D2セルから E2セルまでを合計した結果が M2セルの値よりも、 大きければ TRUE 小さければ FALSE さらに横にコピーして、D2セルからコピーして広がった範囲までの合計と M2セルの値を比較して M2セルよりも 大きければ TRUE 小さければ FALSE とできるようにした数式です。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 keithin ベストアンサー率66% (5278/7941) 2010/04/29 14:14 回答No.2 その式は一般に「論理式」と呼ばれますが,「>」が成立すれば(左が右より大きければ)「TRUE」,そうでなければ(左が右と等しいか小さいなら)「FALSE」という計算結果になります。 計算の順序は =(SUM($D2:E2)>$M2) のように書くと判りやすいかもしれませんが,具体的にその式ではD2からE2までの合計(SUM)がM2の値より大きいと「TRUE」に,また以下であれば「FALSE」になります。 $の付け具合から想像すると,その式はE列の例えばE3セルに記入し,さらにそのE3の式を右にF3,G3…とコピーしていく使い方が想定されています。 つまり,D2から右にE2,F2…と順番に足し算を積み上げていったときに,累積値がどこでM列の値を「超える」かを調べようとしているようです。 一般にセルの数式としてその式単独で「TRUE」や「FALSE」の結果を表示してもあまり使い勝手はよくありませんが,たとえば条件付き書式で「累積使用額が予算額を超えたら赤く色を塗る」といった用途で,よくそういった式が出てきます。 セルの数式としてはIFの式の中などで E3: =IF(SUM($D2:E2)>$M2,"M値超過","") を右にコピー などのように使うことが一般的です。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 nine999 ベストアンサー率44% (512/1140) 2010/04/29 14:03 回答No.1 sumは合計関数なので、D2からE2まで(2つのセルしかない)の合計を表します。 「>」は条件式として扱われますので、M2よりも合計が大きいときは、そのセルにTRUEと表示されます。そうでないときはFALSEです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A ExcelでのSUM関数について Excel2000を使用しています。 例えば、A1~C1までをSUM関数で計算したいのでE1に =SUM(A1:C1)と入力します。 その後、A1からD1まで数値を入力すると E1に入力した式が=SUM(A1:D1)に変わってしまいます。 D1は計算したくない数値です。 何か設定があるのでしょうか? 教えて下さい。よろしくお願いします。 エクセルのSUM関数で A1、B1、C1にそれぞれ数字が入っていて、D1は空欄で、E1にSUM関数で「=SUM(a4:c1)」で答えを出した後、D1に数字を入れると、勝手に計算式が更新されて、D1の数字も計算の答えに加わってしまうのですが、それを解除することはできますか? エクセルSUM関数について エクセルをやり始めた程度の初心者です。 今原価に対して利益を示す表を作成しています。 Mの列に利益額を出す下記の関数を作成したのですが =SUM(H2:I2:J2)-SUM(K2:L2)-SUM(D2:E2:F2:G2) M3,M4、M5・・の各セルに上記の関数に数値を変えて行くの 大変なので簡単にできる方法があれば教えてください。 よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム SUM関数の正しい読み方を教えてください。 SUM関数をさむ関数と読むか、さん関数と読むか度忘れしてしまいました。すごく困ってます。教えてください。 fortran90/95のSUM関数について fortran90/95のSUM関数について fortran90/95のSUM関数について、SUM関数を使うときは範囲を指定できるのでしょうか? 例えば、 integer A(3,2)/1,2,3,4,5,6/ A=1,4 2,5 3,6 の配列があるとします。 列の和を求めたいのですが、最後の行(3行目)を足したくありません。 結果としては 1+2=3 4+5=9 にしたいのです。 このようなときは、やはりdo文にするしかないのでしょうか。 実際のプログラムではdo文があまりにも多く、見づらいのでSUM関数を使いたいのですが... どなたかご存知の方、お教えいただけないでしょうか。 よろしくお願いします。 EXCELのSUM関数 就職することになりましたが、条件が「SUM関数ができること」となっています。 社員で働いていた経験はあり、ECXELは結構使える方なのですが、独学で学びました。 「SUM関数ができる」というのは一体何ができることなのでしょう? できれば 詳しく教えていただけると助かります。 IF関数が入力してあるセルをSUM関数の()内に入れたい エクセル初心者です。 たとえばD3:D9までのセルにIF関数がすでに入力させている場合、D10のセルにD3:D9のSUM関数を入力したい場合、どのような関数にすればいいのか教えてください。 Excel の SUM 関数の引数について Office 2003 です、Excelについて質問します。 縦一列の数字のSUMを取ろうとしたところ、「SUM」関数を使うと吹き出しが出て、「SUM(数値1、[数値2],....)」 と表示されました。 この[数値2]以降の引数の意味は何でしょうか。 ヘルプで色々と検索をかけましたが、分かりませんでした。 そもそもSUM関数で引数が2個以上あるのが理解出来ないのですが宜しくお願いします。 SUM関数を教えてください エクセル画面です A B C 1 氏名 点数 2 H氏 10 3 A氏 20 4 S氏 30 5 T氏 40 6 Z氏 50 7 D氏 60 8 合計 S氏を基準としてS氏が(A4)の位置にある場合の合計を出すときの計算式は B8=SUM(B4:B7) となります S氏が(A5)の位置に来た場合 B8=SUM(B5:B7) となります S氏のセルの位置が上下に移動するので SUM関数で範囲を自働的に変動させて計算させる方法を 教えてください よろしくお願いいたします。 Excel2010 SUM関数の参照列を指定 いつもお世話になっております。 文字で説明しにくく、分かりにくい表現になっておりすみません。。 Excel2010 で年度(4月~3月)の集計表があり、最右列へSUM関数が入っています。 様々な項目が行方向に複数行あり、全て最右列へはSUM関数が入っています。 この各月の数字は日々変化していき、今月中は今月中の数字だけが変化していくとは限らず、 1年間のうちどの月の数値が日々変化するかは分かりません。 毎月、前月までの合計を出しておきたい為、SUM関数が入っている列は、毎月月初に 参照列が4月~前月までになるように修正をしています。 毎月置換で数式内のアルファベットを変更したりしていますが、複数Sheetに渡り表が続いていたり、 M列の時はSUM関数の"M"が"SUN"になってしまったり。。うまくいなかいことがあります。 この為、参照列のアルファベットを同じファイル内のどこかのセルで指定して参照させることはできないかと思っています。 例えば、こんな感じの参照表を作成し、、 A B A列 B列 1行 4月 E 2行 5月 F 3行 6月 G 4行 7月 H 5行 8月 I 6行 9月 J 7行 10月 M 8行 11月 N 20行 S20へSUM関数 9月選択→10月選択に変更すると、SUM関数内の<=SUM(E20:J20)>→<=SUM(E20:M20)> に変更できるような。 SUM関数が入っているセルは全て「J」→「M」に一括で変更できるようにしたいです。 分かりにくくすみません。質問あれば補足します。 エクセル SUM関数 超初心者です。 SUM関数が合計を計算するための関数だとわかっているのですが、引き算やかけ算をさせてはダメなんですか? たとえば、 =SUM(A1-A2*A3) のような式を入れても、ちゃんとした数値(答え)が出てきてると思うのですが・・・(ーー;) IF関数の意味について教えてください あるセルに、IF(F44-SUM(F45:F53)-E57<0,F70,F72)というIF関数がインプットされていますが、これはどのような意味ですか。なにぶんエクセルがよくわかりませんのでご教示お願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム SUM関数について エクセルの関数について質問です。 振込手数料の計算が面倒な為 IF(セル番号="","",IF(セル番号<=30000,"210",IF(セル番号>=30000,"315")))(例) という式を入力してあります。 そして小計にて手数料の合計を出そうとSUM関数を入力したところ 計算が出来ませんでした。 この振込手数料の合計が出せるような関数はどんな式になりますか? お分かりになる方いらっしゃいましたら 宜しくお願い申し上げます。 エクセル SUM関数について こんばんは。 SUM関数を使ったときに、指定した範囲が空白にもかかわらず、その合計は0になるようですが、これを空白のままにしておくにはどうしたらよろしいでしょうか。 というのも、SUMで合計したものの総合計を平均するのが目的なのですが、SUMの合計に0が入っていると平均値に影響してしまいます。 アドバイスお願いします。 SUM関数で合計を出した行の平均がおかしい。 タイトルの通りなのですが、 D4~D14までSUM関数で縦計算して、D列の合計を出しています。 同じように、I列まで続いています。 それぞれの列の合計は、15行目に表示されています。 現在、D14のみ数値がはいっていますが、 E列以降は入力していないので、当然15行目は「0」と 表示されています。 私は15列の平均を出したいのですが、 現在D15「1000」だと、平均は「1000」でないといけませんよね。 ですが、その時点で6で割った数字が表示されます。 15行目がD14「1000」 E14「600」 F14,G14.H14.I14はこのとき0表示。 で、平均が「800」になるようにしたいのです。 仕事でつかっているのですが、どうしてもわからず、 みなさんの知恵をお借りしたいと思います。 重複していたらすみませんが、宜しくお願いします。 助けてください!! エクセルのSUM関数について SUM関数を使って合計を出す時、値に取り消し線を入れたセルを無視する(計算しない)ようにしたいのですが、どのような関数を使えばよいのか分かりません。教えてください。 SUM関数を教えてください エクセル画面です A B C 1 2 H氏 10 3 A氏 20 4 S氏 30 5 H氏 40 6 Z氏 50 7 S氏を基準としてS氏が(A4)の位置にある場合の合計を出すときの計算式は =SUM(B2:B3) となります S氏が(A5)の位置に来た場合 =SUM(B2:B4) となります S氏のセルの位置が上下に移動するので SUM関数の範囲を自働的に変動させて計算させる方法を 教えてください よろしくお願いいたします。 エクセルSUM関数について ここに始めて質問する初心者です。 エクセルでのSUM関数入力にこの方法はないんでしょうか? A列に XXXX.com の文字 B列に タイトル の文字 この文字を <a href="XXXX.com(A列)" target="_blank">(B列)</a>としてみたいんですが・・・ そのSUM関数はないんでしょうか? 教えてくれる方がいましたら教えてください。 よろしくお願いいたします。 EXCELのSUM関数について EXCELのSUM関数についての質問です。 セルにSUM($A$1:$A$10)という式があった時、A1のセルをA3に移動させると SUMの式がSUM($A$2:$A$10)にかわってしまいます。 A1を固定するにはどのようにすれば良いのでしょうか? どなたかよろしくお願いします。 ([リスト形式および数式を拡張する] というオプションではダメでした) セルのひとつひとつにsum関数を入れたい セルひとつひとつにsum関数を入れていってTotalのところにそれぞれのせるの合計をだしたいんですけどどうやったらいいんですか? それぞれのセルに入れていく数式など詳しく教えて下さい。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など