[[20041111180611]] 『sheet2[1] とかの[ ]内の数字を使いたい』(エクセル新米) ページの最後に飛ぶ

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

 

『sheet2[1] とかの[ ]内の数字を使いたい』(エクセル新米)

[sheet2(1),sheet2(2)とかの( )内の数字を使いたいのですが?]

シートをコピーすると出来るシート名の後の()内の数字を引数で使いたいのですが使えるの?


 文字だから使えるでしょ。
  (INA)

  ススミマセンどうやってぬき出したらよいんでしょうか?


 ベタな方法ですが・・・。
 =MID(RIGHT(CELL("filename",A1),LEN(CELL("filename"))-FIND("]",CELL("filename"))),FIND("(",RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename"))))+1,10^5)
 (川野鮎太郎)

 ()付きのシート名限定。
Sheet1 (216)まで確認したから多分いけるでしょう。
=LOOKUP(10^17,--RIGHT(SUBSTITUTE(CELL("filename",A1),")",""),COLUMN(A:E)))
とりあえずCELL("filename",A1)のA1は必要なようです。
(省略した場合は再計算時にアクティブであったシート名が対象)
(みやほりん)

 川野さんみやほりんさんありがとうございます。勉強になります。

 河野さん右の)が残ってしまうのですが?


衝突・・・。
 あれれ?
=SUBSTITUTE(MID(RIGHT(CELL("filename",A1),LEN(CELL("filename"))-FIND("]",CELL("filename"))),FIND("(",RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename"))))+1,10^5),")","")

 こうしてたのに、貼り付けるときに間違ってたみたい(^_^A;

 ※みやほりんさんの式・・・。
 やはりLOOKUPで出来るんですね。
 そのやり方いまだに取得できてない_/ ̄|○ il||li
 (川野鮎太郎)


ありがとうございます。いろんな方法があるんですね!!
後でじっくり復習します。

コメント返信:

[ 一覧(最新更新順) ]


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