[[20170706075252]] 『接合セルの参照』(素人) ページの最後に飛ぶ

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

 

『接合セルの参照』(素人)

すみません。打ち間違っていました。訂正してみました。
宜しくお願いします。

シートAはA6からA21、A22からA37、A38からA53・・・・と16セルずつル結合してあり、
シートBはF10からF29、F30からF49、F50からF69・・・・と20セルずつ結合してあります。
このような場合に、
シートBのF10にシートAのA6、シートBのF20にシートAのA22、・・・・・・
というように、数式をコピペする等して、楽に参照したいのですが、
どのような式にすればよいですか?

ご教示願います。宜しくお願いします。

< 使用 Excel:Excel2007、使用 OS:windows7 >


 シートBのほう、規則的ではない(F10セルから10セル結合、F20セルから20セル結合、F40セルから20セル結合)ようだが
 それでいいのか、打ち間違いなのかどちらだろうか?
(ねむねむ) 2017/07/06(木) 08:42

 =INDIRECT("シートA!A"&(INT((ROW(A1)-1)/20)*16+6))
 ではどうだろうか。
(ねむねむ) 2017/07/07(金) 10:25

ねむねむさん。回答ありがとうございます。
しばらく答えを見ずに、自分で解決を図ろうとしていましたが、無理でした。
未だに回答していただいた数式の意味が理解できません。

コピペしてみました。結果が思い通りになりました。助かります!
ねむさん、他の方の質問にも多数答えておられるようですが、
こういった問題を解決する方法にコツはありますか?

(素人) 2017/07/09(日) 16:26


なんとなく解ってきたような気がするのですが、
違う条件で考えると、また頭の中がこんがらがって
結果を出せないんですよ。。。
もう、どぅえ〜〜んって感じです。

(素人) 2017/07/09(日) 16:38


 シートA → Sheet1
 シートB → Sheet2 だとして

 Sheet2のF10セル(F10:F29の結合セル)に '=Sheet1!A6 と入力(=の前に「'」をつけて文字列にする)
               ↓
 Sheet2のF30セル(F30:F49の結合セル)に '=Sheet1!A22 と入力(=の前に「'」をつけて文字列にする)
               ↓
 F10とF30、ふたつの結合セルを選択して、下へオートフィル
               ↓
 コピーした範囲が選択された状態で、データタブの区切り位置を実行
               ↓
 ウィザードが表示されるが、何もせず「完了」をクリック
 文字列が数式に変換される

 以上です
(笑) 2017/07/09(日) 17:43

(笑)さん。ありがとうございます。
早速試したら上手く行きました。
こんな技もあるんですね。

今度は、区切り位置の実行について、よく理解できないままです。
でも出来ちゃいました。
勉強します!
(素人) 2017/07/09(日) 22:22


コメント返信:

[ 一覧(最新更新順) ]


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