『3行ずつの同一データの繰り返しを関数で』(Non)
コピーすれば良いのですが関数で出来る方法はないでしょうか。
また4行同一データの場合も教えてください。
2行目 北海道
3行目 北海道
4行目 北海道
5行目 東 北
6行目 東 北
7行目 東 北
8行目 北海道
9行目 北海道
10行目 北海道
11行目 東 北
12行目 東 北
13行目 東 北
以下同様
< 使用 Excel:Excel2016、使用 OS:Windows10 >
A8 =INDEX($A$2:$A$7,MOD(ROW()-2,6)+1)
下方向へフィル。
A2:A9の4行ずつのコピー
A10 =INDEX($A$2:$A$9,MOD(ROW()-2,8)+1)
下方向へフィル。
追記
A8 =A2 として下にフィルでも可能ですが、
そうなると趣旨が分からなくなりますね・・・
(サラスパ) 2023/09/30(土) 17:32:29
例として C2:C3 にくり返したい文字列を入力
C 1 2 北海道 3 東北
A列にくり返しだとして
A2 =INDEX($C$2:$C$3,MOD(ROUNDUP(ROW(A1)/3,0)-1,2)+1) 下コピー
>4行同一データの場合 ROUNDUP(ROW(A1)/3,0) ~~~ 3 → 4 に変更
開始行を変更しても ROW(A1) の「A1」はそのままで
以上 (笑) 2023/09/30(土) 17:47:29
2つぐらいなら ↓ でも
A2 =CHOOSE(MOD(ROUNDUP(ROW(A1)/3,0)-1,2)+1,"北海道","東北") 下コピー 「東 北」にしたいのならご自由に
以上 (笑) 2023/09/30(土) 18:03:46
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.