[[20200212101340]] 『シート名からの計算式の変更』(はち) ページの最後に飛ぶ

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

 

『シート名からの計算式の変更』(はち)

シート名を「1月A」「1月B」とし,
以後「2月A」「2月B」とコピーをするシートがあります。

Bのシートに以下ような計算式を設定しています。

=100*'1月A '!A1

シート「1月A」と「1月B」をコピーし,
「2月A」「2月B」のシートを作成する場合に,
計算式の月数をシート名の月数を自動で参照する式を設定できますでしょうか。

コピー時    =100*'1月A '!A1
 ↓
参照後の計算式 =100*'2月A '!A1

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


 =100*INDIRECT(SUBSTITUTE("'"&REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),""),"B","A")&"'!A1")
 ではどうだろうか?
 もっともAシートとBシートを別々にコピーせず、2枚まとめてコピーすれば元の式のままでいいと思うが。
(ねむねむ) 2020/02/12(水) 10:44

ねむねむさん

ご返信ありがとうございます。
教えて頂いた方法でできました。

2枚まとめてコピーの方法も
今回勉強になり,とても助かりました。
(はち) 2020/02/12(水) 11:32


コメント返信:

[ 一覧(最新更新順) ]


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