- ベストアンサー
Excelで1以上の数値のみ足したい。
noname#169080の回答
IF関数を使用します =IF(B1>=0,A1+B1,"") (この例ではB1が0以上の場合加算して、違う場合はブランクとなります。0にしたい場合は""を0とします) 上記C1のセルを下にコピーすればよいでしょう。
関連するQ&A
- エクセル 以上 以下
教えてください。 A列B列に数値が入力されております。 (例えばA1:3 A2:5 B1:5 B2:6) C1列には A1が1以上3以下で且つ、B1が3以上4以下の場合は「1」そうでない場合は 「0」を 入力するという関数を作成し C2列には A2が4以上5以下で且つ、B2が4以上6以下の場合は「1」そうでない場合は 「0」を 入力するという関数を入れたいのですが どのようにすればいいのでしょうか? まったく入力の仕方が分かりません・・・。
- ベストアンサー
- オフィス系ソフト
- Excel 数値比較について
A列に基準値、B列に結果の数値、C列にその差異の数値を表示したい場合は、どんな数式?関数?を利用すればいいですか。 例えば, セルA1に10、B1に8の場合、C1に2という数値を表したい。 セルA1に5、B1に10の場合、C1に-5という数値を表したい。 お願いします。
- ベストアンサー
- Windows系OS
- エクセルで数値を切り上げたい
エクセルでAの列の数値を切り上げにしたいのですがやり方が分かりません。 関数のROUNDUPを使ってAの列の数値の切り上げたものをBの列に表示させることはできるのですが 初めからAの列だけ切り上げに設定するにはどうしたらいいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- ある条件を満たした最も近い数値を求める配列数式
ある条件を満たした最も近い数値を求める配列数式について質問します。 A列には,C列の数値と比較する元になる数値が並んでいます。 B列には,D列の数値と比較する元になる数値が並んでいます。 C列には,A列の数値と比較する対象となる数値が並んでいます。 D列には,B列の数値と比較する対象となる数値が並んでいます。 E列には,計算式が入ります。 すなわち,例えば,E20には, C$1:C20の範囲内の数値で, 右となりにあるD$1:D20の数値が0でなく,かつ,B$1:B20の数値以下である数値の中で, 最もA20の数値に近い数値を求めます。 A B C D E 1 100 10 89 0 0 2 101 8 90 10 0 3 102 11 92 11 92 4 99 7 77 0 0 5 87 11 68 12 92 6 105 14 100 7 100 7 102 9 78 8 100 8 88 15 102 0 90 9 98 14 99 10 99 10 150 13 78 9 100 11 103 8 79 0 100 12 87 9 68 8 78 13 77 10 70 10 78 14 89 12 71 5 90 15 65 14 102 3 68 16 88 13 105 0 90 17 123 15 98 8 102 18 145 17 99 10 102 19 85 8 100 0 90 20 84 9 87 5 78 一定の条件を満たした配列の合計を計算する関数として,SUMPRODUCT()という便利な関数がありますが, この関数に相当する関数がないので困っています。 MIN関数が配列数式に対応していて,かつ,MIN関数をうまく利用して,最も近い数値を求めることがでるき方法があれば,私の希望が解決できそうなのです。 以上,よろしくアドバイス願います。
- ベストアンサー
- オフィス系ソフト
- ある条件を満たした最も近い数値を求める配列数式
ある条件を満たした最も近い数値を求める配列数式について質問します。 A列には,C列の数値と比較する元になる数値が並んでいます。 B列には,D列の数値と比較する元になる数値が並んでいます。 C列には,A列の数値と比較する対象となる数値が並んでいます。 D列には,B列の数値と比較する対象となる数値が並んでいます。 E列には,計算式が入ります。 すなわち,例えば,E20には, C$1:C20の範囲内の数値で, 右となりにあるD$1:D20の数値が0でなく,かつ,B$1:B20の数値以下である数値の中で, 最もA20の数値に近い数値を求めます。もし,この条件に合う最も近い数値が複数あった場合には,最も小さい数値を求めます。 行番号 A B C D E 1 100 10 89 0 0 2 101 8 90 10 0 3 102 11 92 11 92 4 99 7 77 0 0 5 87 11 68 12 92 6 105 14 100 7 100 7 102 9 78 8 100 8 88 15 102 0 90 9 98 14 99 10 99 10 150 13 78 9 100 11 103 8 79 0 100 12 87 9 68 8 78 13 77 10 70 10 78 14 89 12 71 5 90 15 65 14 102 3 68 16 88 13 105 0 90 17 123 15 98 8 102 18 145 17 99 10 102 19 85 8 100 0 90 20 84 9 87 5 78 一定の条件を満たした配列の合計を計算する関数として,SUMPRODUCT()という便利な関数がありますが, この関数に相当する関数がないので困っています。 MIN関数が配列数式に対応していて,かつ,MIN関数をうまく利用して,最も近い数値を求めることがでるき方法があれば,私の希望が解決できそうなのです。 以上,よろしくアドバイス願います。 なお,エクセルのバージョンは,2010です。 本日,同じ表題の質問をしましたが,その際の質問の本文に掲載した数列が崩れていましたので,再度投稿します。 質問番号:6449070
- 締切済み
- オフィス系ソフト
- エクセルで数値の大小を判別する方法について
とても簡単のように思えたのですが、いざやってみると、あれ?、う~ん!、なかなかうまくできません。どなたかご教授ください。たとえば、次のような場合、 A列 B列 C列 1行 1 小 2行 3 3行 4行 8 5行 5 小 上記の表の意味は、A列・B列のそれぞれ数値の隣接した1行目と2行目、4行目と5行目の数値を比較して、小さい方の数値に"小"をC列に表示させたい(この時、"小"は小さい方の値の行に表示するものとする)。この場合、C列にはどのような関数を設定すればよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 数値とアルファベットに分ける(エクセル)
例えばA列に ABCD1234 KJD234 LO2335 FDRTY3523 上記のように品番が入力されていたとします これをアルファベットをB列に数値をC列に 分ける簡単な方法はありませんか? やはり、関数しかないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel(数値の非表示)
日々の出費を管理する表を作っています。 A列は日付、B列C列D列は項目別の数値 E列はその日付の数値の合計(B1+C1+D1) F列はその日までの累計(A列ではE1=F1、B列以降はF1+E2) この表の翌日以降のE列、F列の数値を表示したくないのですがどうしたらよいでしょうか? E列に関しては、翌日以降はB列C列D列が未入力となり必ず0が入るので、オプションで「ゼロ値」のチェックをはずすことで対応しようと考えているのですが問題ないでしょうか? F列に関しては数値が0にはなりませんので関数を使うことになるかと思うのですが、それが分からず困っています。 初歩的な質問と思いますが宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel RANK関数 条件に一致する数値の順位
EXCELのRANK関数で条件に一致する数値の順位を出したいのですが、そのような関数は出来ますか? A列 B列 C列(RANK) A 10 1 B 9 1 A 8 2 B 7 2 A 6 3 B 5 3 A列とB 列からC列を求めたいのですが、できますか?
- ベストアンサー
- オフィス系ソフト
- 一番大きな数値がどこにあるか返す
Excelで次のようなデータが入っているシート上で、一番大きな数値が入っているセルの位置をe列に返す関数の組み方がわかりません。 A B C D E 30 45 42 51 だったら、e列から1列隣の51が一番大きいので A B C D E 30 45 42 51 1 同じく、 A B C D E 23 40 32 31 だったら A B C D E 23 40 32 31 3 といった感じの関数の組み方を教えてください。
- ベストアンサー
- オフィス系ソフト