[[20230607214141]] 『ファイルネームを関数の中に+α』(kyo) ページの最後に飛ぶ

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

 

『ファイルネームを関数の中に+α』(kyo)

閲覧ありがとうございます。

Excelのファイルネームを引用した関数の中身の編集について教えてください。

●やりたいこと
在庫表の管理にあたり、左のシートの最終在庫を右のシートの月初在庫に。

●できたこと
=INDIRECT(RIGHT(CELL("filename",A1),4)-1&"!AP3")
ファイルネームの中の右4文字がシート名
これが入力されているのはセルE3です。
具体的には
『2401』のE3⇒昨年の在庫を手入力
『2402』のE3⇒左にある『2401』のAP3を引用
『2403』のE3⇒左にある『2402』のAP3を引用
以下2412まで

といった具合です。

●やりたいこと
在庫を管理する物自体が複数あり、E3の数値はAP3から引用ですが、
他E10→AP10、E17→AP17と7行ごとに30個ほどの管理を行います。
単純なコピペでは『=INDIRECT(RIGHT(CELL("filename",A1),4)-1&"!AP3")』
の最後のAP3が変わらず、手入力でAP10などに変える必要があります。

INDIRECTの中にある以上AP3が固定になるかと思うのですが、ROW関数などを用いて何とかできないでしょうか。。。

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


 =INDIRECT(RIGHT(CELL("filename",A1),4)-1&"!AP"&ROW())
                                            ~~~~~~~~~
 こういうこと?
(笑) 2023/06/07(水) 22:34:13

コメント返信:

[ 一覧(最新更新順) ]


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