関数とかマクロなど理解していない初心者でエクセル2003を使用しいます。
例えば
1Aのセルに1~10個(単価50円)と入力済
2Aのセルに11~20個(単価40円)と入力済
3Aのセルに21~30個(単価30円)と入力済
1B~3Bのセルに個数欄未入力
1C~3Cのセルに金額自動計算式入力済
4Bのセルに合計個数欄未入力
4Cのセルに合計金額自動計算式入力済
とした場合、例えば4Bの合計個数に29個と入力すると、自動的に1Bに10個、2Bに10個、3Bに9個と個数が振り分けられる様にしたいのですが、できるのでしょうか?
No.3
- 回答日時:
>1Aのセル
初心者丸出しの書き方。A1セルと表現する。エクセルの本でも読んで見習うこと。
それに質問の説明が判りにくい。
お金の金種計算を思い起こさせる課題。
ーー
色々やり方はあるだろうが、初心者には、下記の方法を思いつくのは無理だろうが、読者のために、スマートと思うので挙げる。
例データ
A列 B列 C列 D列 E列 F列
--10101010
29-10109
17-1070
5-500
38-1010108
A列は合計個数。
B列は理由があって空白列にする。その理由は判るのは質問者には相当先だろう。スマートな解法にするためだ。
第1行には、C列から右の列に順次、先取りしていく、区分けの個数を各列に並べる。
10ばかりのように統一でなくても、第1列の数字を変えれば式はそのままで行けるはず。
C2の式は =IF($A2-SUM($B2:B2)>C$1,C$1,$A2-SUM($B2:B2))
この$付き、$なしの按配が、初心者にはわかりにくかろう。
後はC2の式をF2まで横方向に式複写。
C2:F2の式をC5:F5まで式複写。
有難うございます。
確かに超初心者の私には・・・
ご指摘の通りA1セルと表現することが分っただけでも・・・
今後は質問の説明の仕方も含めて勉強します。
No.1
- 回答日時:
もっと簡易な式が提案される気がしますが、例えばこんな式ではいかが?
B1:=IF(B$4-10<0,B$4,10)
B2:=IF(B1=10,IF(B$4-20<0,B$4-10,10),0)
B3:=IF(B2=10,IF(B$4-30<0,B$4-20,10),0)
各セルの式が異なるので注意してください。
※一般的にはセル番地を"A1"のように表現します。お約束は従ったほうが何かと便利(?)です
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) 数字にカンマを入れる方法 2 2022/04/12 11:52
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) 特定の条件で計算式を組みたいのですが、教えて頂けますでしょうか? 6 2022/10/28 19:02
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) 独自の条件を用いた計算式、もしくは別の方法で打ち出す事は可能でしょうか? 6 2022/05/18 10:38
- Excel(エクセル) エクセルの昇順での数値入力のミスの見つけ方を教えてください。 4 2022/06/26 20:41
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルで自動の割り振りがしたいです。助けて下さい。
Excel(エクセル)
-
エクセルで、100%を振り分けたい
その他(Microsoft Office)
-
数字の配分
Excel(エクセル)
-
-
4
Excelで合計値を基にデータを均等に分ける
Excel(エクセル)
-
5
EXCEL上の数字を自動で振り分ける方法
Excel(エクセル)
-
6
エクセル 数値の振り分け
Excel(エクセル)
-
7
エクセルの関数で余り値を均等に割り振る方法
Excel(エクセル)
-
8
エクセルで、幾つかの数値を合計が100になるように計算させる方法
Excel(エクセル)
-
9
エクセル 関数で条件別で振り分ける方法
Excel(エクセル)
-
10
Excelである数値をセルに振り分けたい
その他(Microsoft Office)
-
11
Excelで基準値に対する振り分けについて
Excel(エクセル)
-
12
エクセルで決められた合計になる組み合わせを作成
その他(ソフトウェア)
-
13
足して100になるような乱数のアルゴリズム
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表
-
【マクロ】for next構文について
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
PDFの請求明細をエクセルにしたい
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
エクセルの関数について教えて...
-
エクセルで不等号記号(≠)が上に...
-
スプレッドシート、Excelでの数...
-
スプレッドシートで使う数式を...
-
Excelで50個のセルに同じ文字を...
-
[オートフィルタ]で抽出された...
-
エクセルの問題です。絶対値の...
-
エクセル関数を教えてください
-
各ページの1番上の表示について
-
Microsoft Officeの中古は信用...
-
pdfの表をexcelにはりつけて計...
-
Excelのif関数で文字が見えなく...
-
Excel 2019 は、SPILL機能があ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報