カテゴリ:EXCEL関係
の~んびり午前中の仕事を片付けていると事務員のお姉さまより
「Puppyく~ん、○○の社長様よりお電話で~す」 との事・・・・・・ こちらの社長様、20日の忙しい時期を過ぎると暇になるようでして、社内のExcelのファイルなどをよくいじってマス。 さてx2今回はどんな質問がくるのか・・・と電話に出ると。。。。 「お~Puppy君、元気か~?ちょっと教えてほしいんやけどExcelでシートの名前をマス(セル)に表示させるような関数ってないか~??」 との事・・・・・・ そんなマニアックな関数あるんかいな・・・てか、シート名見て打っていただければいいんじゃ・・・・ と、思いつつも「そういえば前にPuppy君の会社にいてた○○君(先輩です)に昔できるみたいなこときいたで~」ともおっしゃいまして・・・・・ とりあえず空ではいえないので電話を置きまして・・・ それらしいファイルを探して該当の複合関数探しました♪ で、再度社長に電話すると。。。。 「すまんな~。下のシート名みて打つことにしたわ~」 「ははは~。そうですか・・・・それはよかった(苦笑)」 と、社長様に振り回されたのどかな午前でした(泣) 【関数でシート名を取得する方法】 シート名を取得したいセルで下記の数式を入力してください =Mid(cell("filename",$A$1),FIND("]",cell("filename",$A1$))+1,99) 詳しい関数の説明です♪(5月30日更新☆) ※新規ファイルで作成している場合はファイルを保存してから入力してください カードダス ドラゴンボールZ セル お気に入りの記事を「いいね!」で応援しよう
[EXCEL関係] カテゴリの最新記事
シート名かー なかなか難しい関数ですね。
ちょっとやってみたんですが、最後の+1.99はなんでしょうか?ここ文字数が入りますか? 申し訳ないです。教えてくださーい(^o^)/ (2007年05月29日 21時39分51秒)
MID関数ですか。
関数ハンドブックによると MID(文字列、開始位置、文字数)となって、 その引数「開始位置」にFIND関数 CELL関数CELL(検査の種類[、対象範囲])を使っているのですね。 さらに、その中でFIND(検索文字列、対象、[、開始位置])を入れ子にして使っているので、ずいぶん複雑なんですね。(^-^; そのfilename(絶対パス)の"["の後ろの文字列を取り出す、ということで、いいのですよね? すごい関数ですね。 もっと早く知ってれば、仕事にも生かせたのに。(^_-;)-☆ (2007年05月30日 01時41分59秒)
donguri2007さん・杏子#♪さん
わかりにくい説明で毎度x2すいませんm(_ _)m ぱっと作った表で申し訳ないですけど追加説明追加しておきました♪ "$A1$"の説明、後日改めて説明しますね(汗) (2007年05月30日 09時43分28秒)
かずま1205さん
>杏子#♪さん >ごめんなさいm(_ _)m >直近のコメント消してしまったみたいです・・・ ----- いえいえ~いいですよ~♪ 自分の頭を整理するために書き込んだみたいなものですから。 追加してくださった内容で、さらにはっきり判りました。 ありがとうございました。 (2007年05月30日 17時52分14秒) |
|