[[20211219152705]] 『エクセルで指定回数だけ別セルに繰り返す方法』(take) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『エクセルで指定回数だけ別セルに繰り返す方法』(take)

皆様の知恵をお貸しください。

指定回数だけ別のセルに縦で繰り返しコピーしたいです。

   A  B      C

1  ●  1      ●

2  ★  2      ★

3  ▲  3      ★

4            ▲

5            ▲

6            ▲

このようにAセルをBの回数C列に縦でコピーしたいです。

Aセル内は文字列で数字です。

Aが商品の管理番号でBが仕入れの数です。

C列をラベルとして印刷するので縦に個数分のデータが必要です。

よろしくお願いいたします。

 

< 使用 Excel:unknown、使用 OS:unknown >


 作業列を使ってもいいのなら・・・

 C列を作業列
 E列に結果表示

	A	B	C	D	E
1	●	1	1		●
2	★	2	2		★
3	▲	3	4		★
4					▲
5					▲
6					▲
7					

 C1セルに「1」を手入力
 C2 =C1+B1  ← をデータ最終行(例示なら3行目)までコピー

 E1 =IF(SUM($B$1:$B$3)<ROW(A1),"",LOOKUP(ROW(A1),$C$1:$C$3,$A$1:$A$3))
 下コピー

 ※ROW(A1)はA1セルの値を参照しているわけではないので、実際の表の位置が例示とは違っても
 「A1」を変更しないように

 以上
(笑) 2021/12/19(日) 15:50

出来ました!
ありがとうございます。
凄く助かりました!!!
(take) 2021/12/19(日) 19:51

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.