[[20230302104609]] 『参照先のセルが規則的に増える場合の対処法』(みか) ページの最後に飛ぶ

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

 

『参照先のセルが規則的に増える場合の対処法』(みか)

どなたか簡単に出来る方法をご存知でしたらご教授下さい

管理番号が1の場合はB3に「=A5」
管理番号が2の場合はB6に「=A24」
管理番号が3の場合はB9に「=A43」


管理番号が70の場合はB210に「=A1316」

という具合に管理番号が1増える度に19飛ばしで
参照先を変えたいのですが、良い方法はありますでしょうか

以上、宜しくお願い致します。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 管理番号はどのセルに入力されるのだろうか?
 また、管理番号が1の場合、B3セル以外のセル(B6、B9、…)はどうなればいいのだろうか?
(ねむねむ) 2023/03/02(木) 10:57:12

管理番号1はC3、管理番号2はC6(3つ飛ばし)に入ります

コピーとかで一気に70までを作れないものかと思いまして
(みか) 2023/03/02(木) 11:46:41


 B1セルに
 =IF(C3="","",INDIRECT("A"&(INT(ROW()/3)-1)*19+5))
 C1セルに
 =IF(MOD(ROW(),3),"",INT((ROW()-1)/3)+1)
 と入力して下へフィルコピーではどうだろうか?
(ねむねむ) 2023/03/02(木) 12:25:55

 C列の管理番号は入力済みってこと?

 だとして・・・

 B3 =INDEX($A$5:$A$1316,C3*19-18)

 B3〜B5、3つのセルを選択して(B4とB5は空白セル)
 B210まで下コピー

 ■ついでに別案
 B3に '=A5、B6に '=A24 と入力 ※先頭に「'」を付けて文字列にする!

 B3〜B8、6つのセルを選択して、B210まで下コピー

 コピーした範囲が選択された状態で、データタブの区切り位置
 表示されたダイアログの「完了」をクリック

 以上
(笑) 2023/03/02(木) 12:47:35

 念のため言っておくと・・・
 C列の管理番号もこれから入力なら

 C3に 1 を入力
 C3〜C5、3つのセルを選択して、C210まで下コピー

 以上
(笑) 2023/03/02(木) 13:00:28

コメント返信:

[ 一覧(最新更新順) ]


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