関数を使用して計算しているセル同士を比較することは可能ですか?
- エクセルで表計算をしています。1件のデータの中で、if関数とsum関数を使用して計算しているセルが2ヶ所あります。そのセル同士を比較して条件を充たしたらセルに色をつける。
- 可能なのでしょうか?可能ならば、どのようにすれば良いのか教えていただけませんか?
- よろしくおねがいします。
- ベストアンサー
関数を使用して計算しているセル同士を比較することは可能ですか?
エクセルで表計算をしています。 1件のデータの中で、if関数とsum関数を使用して計算しているセルが2ヶ所あります。 そのセル同士を比較して条件を充たしたらセルに色をつける。 ということをしたいのですが、可能なのでしょうか? 可能ならば、どのようにすれば良いのか教えていただけませんか? よろしくおねがいします。 例)・1行が一人の会員の1年度分になっている。 ・年初4月に預り金が発生し、毎月、月額分を引いていく。 ・月掛数と月単価が増減することで月額は変化する。 ・BE列の計算式は(下図2行目の場合) if(b2="","",sum(BC2*BD2)) ・BF列の計算式は( 〃 ) if(b2="","",sum(AZ2+BA2-BE2)) ※AZ列には7月の残高があります。 ・預り金の残高が少なくなってきて、今月と同掛数以上になると 残高不足となる場合は残高セルに色をつけて注意を促したい。 下図の場合はBF3とBF4 A ・・・ BA BC BD BE BF 1 預り金 8月入金 8月掛数 8月単価 8月月額 8月残高 2 10000 10000 10 50 500 9500 3 5000 0 5 50 250 200 4 50000 0 20 80 1600 1500
- googooant
- お礼率50% (2/4)
- オフィス系ソフト
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
BF列に条件付き書式を設定すれば可能です。 書式>条件付き書式 にて、 「数式が」=BE3>BF3 でOKかと。(質問図3行目の場合)
関連するQ&A
- 複数の条件を満たすセル数の合計は配列関数を使う?
A列 B列 ------------- 1 1 2 2 1 1 3 3 5 4 1 7 5 4 8 6 1 4 7 7 5 8 5 6 9 1 1 10 9 3 上記の表でA列もB列も“1”であるセルの数を数えたいのです。 C列の1~10行目に =IF(A1=1,IF(A1=B1,1,0),0) と計算式を入力・コピーしその合計を求めることができますが、 計算用の列を作らず、別のシート上のセルに 計算結果のみ表示させたいと思っています。 {=SUM(IF(Sheet1!A1:A10=1,IF(Sheet1!B1:B10=1,1,0),0))} 上記の計算式で一応計算できているようなのですが、 配列関数というのがなんなのか良く分からないのです。 これで大丈夫なのでしょうか? お詳しい方ご助言をお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELのセルの参照(関数)について
よろしくお願いします。 セル(A1)~(AZ)の範囲における(AZ),(AV),(AR),(AN),(AJ),(AF),(AB),(X),(T),(P),(L),(H),(D)の各セルに文字列が入っている (または入っていない)場合で(BA)に「もし(AZ)が入力されていたら(AZ)の値を表示、もし(AZ)がブランクなら(AV)の値を表示、もし(AV)がブランクなら(AR)の値を表示、もし(AR)がブランクなら(AN)の値を表示・・・・」といった具合で関数を作成したいです。また(AZ),(AV),(AR),(AN),(AJ),(AF),(AB),(X),(T),(P),(L),(H),(D)のセルで穴あき状態で入力されていた場合は最も(AZ)寄りのセルを表示させたいです。 EXCEL2003で作成するいい方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルでの疑問(""と" "の違い、またセル+セルとsum関数の違い)
エクセルにおいて、スペースを挿まない""と、スペースを挿む" "の違いを教えてください。 if関数で条件が真の場合に空欄""(←スペース無し)を返して、その空欄のセルと別のセル(数字が入っている、例えば1)を加算(セル+セルであり、sumは使わない)するように計算式を組んでも、空欄のセル(ifのセル)を0と認識してくれず、その結果#VALUE!と出てしまいます。 一方、""にスペースを挿んで" "とすると、数値と認識して、加算結果は1と表示されます。 因みに、sum関数で問題のセル(ifのセル)と別のセル(例えば1)を計算すると、1という結果が返ってきます。 スペース無し("")とスペースあり(" ")の違いって一体何なのでしょうか? また、なぜセル+セルでは#VALUE!になり、sumでは#VALUE!にならないのでしょうか? 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- セルの数式を計算させないで文字列として表示させたいのですが
例えばB1セルに=sum(A1:A5) と打つとその計算結果が表示されます。 そして僕は、その下のB2セルに、「=sum(A1:A5)」と、文字列として表示させたいのです。 どうしてかと言いますと、B1セルには「=sum(A1:A5)」と打ったんだよ ということを B2セルに表示させておきたいのです。 そうすればそれをプリントして、暇なときに見たりして ああ、このセルには「=sum(A1:A5)」と打ったんだな、とわかり、 いろんな関数を覚えれると思ったからです。 しかし、B2セルにB1セルをコピーしてしまうと、B2セルは=sum(A1:A5)となってしまい、 当たり前ですけど計算結果が表示されてしまい、 「=sum(A1:A5)」を文字列として表示できないのです。 何かうまい方法はないものでしょうか? VBAで出来そうな気はするのですが出来ませんでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel 関数 計算式について
Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 A列の数値が「1」で、かつB列の数値が「2.5」以下の数(割合)を算出するにはどのような関数(計算式)を使えば宜しいでしょうか? また、上記の計算をすると同時に、その計算結果に当てはまる”B列”の数値を計算して、B列の合計数と平均数を割り出すためにはどのような関数(計算式)を使えば宜しいでしょうか。 個人的には、幾つかのセルに計算式を分ける必要があるかと思いますが、セルを分けるパターンでも分けないパターンてもどちらでも結構です。 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列 B列 1 2.4 3 3.5 5 3.6 2 2.7 1 2.1 1 3.0 4 2.2 1 2.8 2 1.6 1 1.9 1 3.4 3 1.7 1 1.4 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- IF条件設定がうまくいきません
下記関数で日付を表示させています (1)から(3)までは問題なく現在使用していますが 今回の(4)番のところの関数がうまくいきません ご教授いただけますと助かります、よろしくお願い致します 1.AZ4に年月日「20181001」と任意で入力 2.セルBB4は「AZ4」から条件付き月末日を表示 =IF(AZ4="","",VALUE(TEXT(EOMONTH(TEXT(AZ4,"0-00-00"),IF(RIGHT(AZ4,2)-16<0,2,3)),"yyyymmdd"))) 3.セルBA4は下記関数でBB4のデータから月を2桁で抽出表示 =IF(BB4="","",MID(BB4,5,2)) 4.セルAY4に「BA4」で得た2桁の月と現在の当月が一致した場合「●」を表示し条件以外は空白とする =IF(BA4="","",IF(MID(BA4,5,2)),"","",●) ------ダメです =IF(BA4=0,"",IF((MID(BA4,5,2))=MONTH(TODAY()),"●","")) ------ダメです =IF(BA4=0,"",IF(BA4=MONTH(TODAY()),"●","")) ------ダメです 以上よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- Excel 関数 計算式について
Excel関数について教えて下さい。 下記のようにExcelの縦列で、A列とB列があるとします。 まず、B列の数値が「2.5」以下になる際の”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? また、B列の数値が「2.5」のみの”A列のセル数”を算出するには、どのような関数(計算式)を使えば宜しいでしょうか? 但し、実際に計算式を記入するセルはA列でもB列ではなく、X列となります。 A列 B列 1 2.4 3 3.5 5 3.6 2 2.7 1 2.1 1 3.0 4 2.2 1 2.5 2 1.6 1 1.9 1 3.4 3 1.7 1 1.4 6 2.5 1 3.6 5 2.5 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- 特定の数字と文字が一つのセルに入っています。。関数
特定の数字(品番)と文字(小、大、特大)が一つのセルに入っています。 例 品名 売り上げ 1 100 2P 200 98小 10 2 20 100特大 30 100 10 P 15 特大 25 1 (1を含む物のセルの数) (その売上合計) 2 (2を含む物のセルの数) (その売上合計) 98 (98を含む物のセルの数) (その売上合計) 100 (100を含む物のセルの数) (その売上合計) 文字のみ (P・特大・小など、数字を含まないセルの数)(その売上合計) この式(関数)をおしえてください。この場合、 1 1 100 2 2 220 98 1 10 100 2 40 文字のみ 2 40 となるようにしたいのです。 つまり、A列に入った数字を含む文字・・この表記方法?がわからないのです。 説明が足りなければ補足いたしますので、どうかよろしくお願いします。 カウント・イフ、サム・イフ程度しかわかりませんので、ご配慮ください。
- ベストアンサー
- オフィス系ソフト
- 関数について質問です。
関数について質問です。 残業時間の計算をエクセルの表でするため、計算式を入れて行おうと思いますが、対象のセルがブランクの時に0を表示したくありません。 そこで、下記のような計算式を入れましたが、(1)は#VALUE!エラーが表示され、(2)はエラー表示はないものの0が表示されてしまいます。 どのような式を入れたらエラーも表示されず、計算されますか? ちなみに対象のセルは2列あります。 (1)=IF(OR(I5:I20="",S5:S19=""),"",SUM(I5:I20,S5:S19)) (2)=IF(ISBLANK(I5:I20),"",SUM(I5:I20))+IF(ISBLANK(S5:S19),"",SUM(S5:S19)) 関数は調べたい事をネットで検索して使っているので、基礎等何もありません。 すみませんがよろしくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
ありがとうございます! 条件付き書式という機能があることすら知りませんでした。 関数を使用しなければできないと思い込んでいました。 本当に助かりました、ありがとうございました。