[[20211122102154]] 『別タブ指定のオートフィル』(げっさん) >>BOT

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『別タブ指定のオートフィル』(げっさん)

お世話になります。

Sheet1を参照にしてオートフィルをしたいのですが上手く動作しません。

A1=Sheet1!C10
A2=Sheet1!C18
A3=Sheet1!C26

手動で行うと上記のような参照になるんですが、こちらをオートフィルする際にA1とA2は手動で入力し、そこからオートフィルを始めようとしますが何故か出来ません。

A2=Sheet1!C18の次はA3=Sheet1!C26としたいのにA3=Sheet1!C12、A4=Sheet1!C20となります。
8の倍数で増えて行きません・・・。

気になる点としては、Sheet1!C10はC10、D10、C11、D11の4つでセルを結合しています。

では、宜しくお願いします。

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


追記です。

作業しているシートはSheet2となります。

また、A3=Sheet1!C26の式をコピーし、A4にペーストした直後はSheet1!C26が参照されて表示していますが、A4=Sheet1!C34とした場合は参照されずに=Sheet1!C34とそのまま表示されてしまいます。
(げっさん) 2021/11/22(月) 10:43


 Sheet1!C10
 Sheet1!C18
(=なし)でフィル
Sを=Sに遅緩すると出来ませんか
(どん) 2021/11/22(月) 10:52

どんさん、返信ありがとうございます。

(=なし)でフィル Sを=Sに遅緩すると出来ませんか

上記の意味が良く分らないのですが・・・。
再度教えて頂けますか?

宜しくお願いします。
(げっさん) 2021/11/22(月) 11:12


 Sを=Sに遅緩すると出来ませんか
遅緩は置換でした
(どん) 2021/11/22(月) 11:15

 同じようなことですけど・・・

 A1セルに '=Sheet1!C10
 A2セルに '=Sheet1!C18
 と入力(先頭に「'」を付けて文字列にする!

 A1とA2を選択して下にオートフィル
 範囲が選択された状態で、データタブの区切り位置
 ダイアログが表示されますが、何もせず「完了」をクリック

 >A4=Sheet1!C34とした場合は参照されずに=Sheet1!C34とそのまま表示されてしまいます。

 どういうことかわからないのでスキップしました。

 以上
(笑) 2021/11/22(月) 11:37

どんさん

何度も申し訳ないです。

(=なし)でフィル

こちらは理解出来ました。

Sを=Sに置換すると出来ませんか

という事なんですが、これが置換出来なくて困っています。
(げっさん) 2021/11/22(月) 14:51


笑さん(で大丈夫でしょうか?)、コメントありがとうございます。

文字列にすると確かに思った通りのフィルが出来たのですが、元の計算式に戻すにはどうすれば良いでしょうか?
(げっさん) 2021/11/22(月) 14:56


 >元の計算式に戻すにはどうすれば良いでしょうか?

   ↓ をしましたか?
 >範囲が選択された状態で、データタブの区切り位置
 >ダイアログが表示されますが、何もせず「完了」をクリック

 ■ついでに・・・

 A1 =INDEX(Sheet1!$C$10:$C$154,ROW(A1)*8-7)
 下コピーでも

 ※C列の範囲は実際のものに合わせる
 ※実際はA1セルからではなくても、ROW(A1)の「A1」はそのままで

 以上
(笑) 2021/11/22(月) 15:03

どんさん、笑さん、お騒がせ致しました。

無事に解決出来ました。

全角の「=」を付けて区切り位置で文字列に変換したら無事に出来ました!!
お二人ともありがとうございます。
(げっさん) 2021/11/22(月) 15:09


コメント返信:

[ 一覧(最新更新順) ]


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