![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
関数とかマクロなど理解していない初心者でエクセル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で合計値を基にデータを均等に分ける
Excel(エクセル)
-
-
4
数字の配分
Excel(エクセル)
-
5
EXCEL上の数字を自動で振り分ける方法
Excel(エクセル)
-
6
エクセル 数値の振り分け
Excel(エクセル)
-
7
エクセルの関数で余り値を均等に割り振る方法
Excel(エクセル)
-
8
エクセルで、幾つかの数値を合計が100になるように計算させる方法
Excel(エクセル)
-
9
エクセルで決められた合計になる組み合わせを作成
その他(ソフトウェア)
-
10
Excelで基準値に対する振り分けについて
Excel(エクセル)
-
11
足して100になるような乱数のアルゴリズム
Visual Basic(VBA)
-
12
Excelである数値をセルに振り分けたい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルの最終更新...
-
Excelに詳しい方! B列が「日...
-
F9キーについて。
-
Excelファイルが開けません
-
シフト表をエクセルで作るとき...
-
Excel関数について教えてくださ...
-
Excel 小さくなったスクロール...
-
計算能力
-
excel2013 MonthDays 関数が使...
-
スプレッドシートの関数につい...
-
Excel 2019 [オプション]の[リボンのユ...
-
Excelのピボットグラフの作り方...
-
エクセルで 自動的に◯や数字を...
-
【EXCEL】画像の黄色部分の抽出...
-
特定の文字列を含む、住所を抽...
-
EXCELの散布図で日付が1900年に...
-
【マクロ】2回実行したら、エ...
-
Excelで表を作ったところに文字...
-
マイクロソフトのPADを使ってい...
-
Excel分数の表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報