エクセル関数について教えてください。A商品5個 B商品20個C商品20個D商品35個E商品20個合計100個と注文があったとします。それらを25個入箱に以下のように自動で振り分けられる関数を組みたいのですが、思いつきません。何か良い方法がないでしょうか?1の箱→A商品5個、B商品20個2の箱→C商品20個、D商品5個3の箱→D商品25個4の箱→D商品5個、E商品20個

1件の回答

回答を書く

1123600

2026-04-06 10:40

+ フォロー

添付画像のような表を作成して1,2行目は手入力

B3に

=MIN(25-SUM($A3:A3),B$2*2-SUM(B$2:B2))

と入力して下と右にオートフィル



もし質問文の通りG列のような文字列にしたいなら



J3に

=TEXTJOIN(\u0026quot;、\u0026quot;,,IF(B3:F3,B$1:F$1\u0026amp;\u0026quot;商品\u0026quot;\u0026amp;B3:F3\u0026amp;\u0026quot;個\u0026quot;,\u0026quot;\u0026quot;))

と入力して下にオートフィル(バージョン2019以降)

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有