[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセルで指定回数だけ別セルに繰り返す方法』(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
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.