[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『参照先のセルが規則的に増える場合の対処法』(みか)
どなたか簡単に出来る方法をご存知でしたらご教授下さい
管理番号が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
コピーとかで一気に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.