[[20130913185945]] 『資料として必要なシートは、  ページの最後に飛ぶ

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

 

『資料として必要なシートは、
シート「い」からシート「く」までの間にある計7つです。

各シートの任意のセルに
い のシートは1/7
う のシートは2/7
え のシートは3/7
お のシートは4/7
か のシートは5/7
き のシートは6/7
く のシートは7/7
という様に表示ができる関数を教えて下さい。

途中の「お」のシートを消去した場合1/6〜6/6となる様な関数です。

シート名が1〜7であれば、
="("&RIGHT(CELL("filename",Z1),LEN(CELL("filename",Z1))-FIND("]",CELL("filename",Z1)))&"/"&COUNTA('1:消去不可'!G5:M5)&")"
という様な関数でできているのですが、文字の場合が分かりません。
エクセル2010です。
宜しくお願いします。 』(おやつ)


 1.以下の手順で名前を1つ定義する。
  (1)Ctrl+F3キーで名前定義ダイアログを表示させる
  (2)名前欄に以下の文字を入力する
    シートリスト
  (3)参照範囲欄に以下の数式を入力する
    =TRIM(RIGHT(SUBSTITUTE(GET.WORKBOOK(1)&T(NOW()),"]",REPT(" ",30)),30))

 2.ワークシートに戻って、表示したいセルに下式を入力する
   ="("&MATCH(RIGHT(CELL("filename",Z1),LEN(CELL("filename",Z1))-FIND("]",CELL("filename",Z1))),シートリスト,0)&"/"&MATCH("消去不可",シートリスト,0)-1&")"

 (半平太) 2013/09/13(Fri) 20:04

 <追記>
 ファイルの拡張子は、「.xlsm」にしてください。

半平太さん

分かり難い質問に的確に答えて頂きありがとうございました。

できましたので、お礼とご報告まで。(おやつ)


コメント返信:

[ 一覧(最新更新順) ]


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