こんな風に色んな事が出来たらExcel楽しいんだろうなぁ
途中からフィギアスケートの技の名前かと思いましたけど。
参考にさせていただきます。
Excelの数式、複雑に見えるけど、一度に完成形の式を作るんじゃなくてまずシンプルなものを作って、それに細部を付け足したり置き換えたり改造したりしていくと動画で紹介されてるような形になりますね(プログラミングも多分そんな感じの事多い)。
今までマクロで組んでたのでまたひとつ引き出しが増えました!
これめっちゃ助かった。このショート見てから社内の色んなファイルに革命起きてる
引数ってひきすうなんですね
いんすうって読んでました
これは!あったら助かる!
シート多いときやるやる。
シートの一言説明入れられるし検索できるしね
シート名に法則性ないことがほとんどだから作成用マクロあるとずっと使える
ハイパーリンクを目次に使えるんですね!これは便利😊親切なエクセルファイルになりますね。
シートがたくさんあるファイルを受取ると困りますよね。上司から送られて来た時に、自分が編集するところと違うシートが最初に開くと、シート探しから作業が始まります。。。こうやって目次が作られていて、開いた時に目次から表示されると、部下に気遣える上司になれそう!チーム作業でこういうの大事ですよねー。😂
すご〜い
なるほど…さっぱりわからん😑
只今EXCEL勉強中!わかる様になる時が来た時の為にイイねしておきます😢
あ、チャンネル登録も!
何を言ってるかわからないけどすごいのはわかる
各シートから目次に戻る設定もします。
ステキ
この方法+各シートに目次シートへのリンクを貼ると、もっと便利な使い方が出来るようになる。
@@user-kaitoshi2627 それを実現するには、『今、どのセル(行列)が選択状態か』と、それを『リンク先の指定にリアルタイムで反映する』って機能が必要だけど、私の知る限りは無いと思う。
マクロ(VBA)なら可能だけど、それを組むほどの必要性は無いでしょうね。
『えーのに』って言われると『A-2』と思ってしまう。
函数の時がもうフィギアスケートの技コンボみたいで苦手だと分かった
これは、INDIRECT使わないのね。。やってみます。
一括で自動作成できるといいね
大量にシートがあって、シート名がオートフィルで解決するならこれで十分ですよねー。でもそれって中々ないのでシート名抽出するマクロぐらいは最低でも自作するべきですね
ハイパーリンクを遣うよ。関数より楽
エクセルに目次シートを用意することで、大規模なExcelファイルでも、必要な情報にすぐにアクセスできるようになり、作業や見る人の効率が向上します。目次シートの作成方法ぜひ使ってみてください😊
便利だけど、シートから目次に戻れないと結局大量のシートから引き返さないといけないという
実用してるのでいうと、関数のADDRESSか何か使って文字操作してシート名引っ張るようにして、ちょいと細工したら手打ちしなくてもシート名を羅列出来るから、そこまでするとなお楽
コマンドプロンプトでファイルが入ったフォルダのファイル名の一覧をテキスト化して、そのリンク先を使えばハイパーリンク関数でも別ファイルを開けるのか?
ダブルクオーテーション?
上点々って呼んでたわw
リンクで飛んだ先から別のシートに飛びたいときは?
その関数が覚えられんわ!
右クリックで、リンクの設定の方が楽
やはり「シート名」をいちいち入力
しないと無理か
@@yousuke172
ブック内の全シート名を一気に取得する方法教えてください!
アクティブセルのあるシート名を取得する方法は分かるのですが
マウス右クリ、ハイパーリンク
表示したいシートのタブをクリックすると任意のシートに移動できます。
やってみてね!
シート名出せる関数も紹介したほうがいいかも
ちな、ハナからシートの総数や名前が決まってるなら、最初に目次を作成してピボットテーブルでシートを作成すると効率的!
これはNumbersやスプシでは出来ん、Excelの特権
まあ12個ならタブ押せばいい。数十数百のシートはExcelがバグらないか心配になる。
目次シートにシート名を反映させることはできますか?手入力で大量のシート名を目次化させるのが大変なので!
1. ALT+F11キーを押す(macは option+F11)
2. CTRL+Gキーを押して下部に「イミディエイト」ウィンドウを表示する(macは control+command+F11)
3. 下記を入力(コピペ)してENTERキーを押す
For Each i In ThisWorkbook.Sheets: debug.print i.name : next i
シート名が月のシート名ではなく色々な名前がある時のシート名を手打ちせず自動で抽出して、目次を作る方法はありますか?
確かsheet名を書く時は””でシート名を括るはず。でもsheet1!、sheet2!って感じ書けば、先頭からのシートを指定できたはずだよ?
ちょっとエクセルから離れてるから書き方忘れたけど、それでマクロ組んでsheet1のシート名を取得して、それを返せばエクセルに書き出せたと思う。
便利な機能の解りやすい解説ありがとうございます。
A1をA$1にして目次を固定しないとオートフィルする際にズレる気がするのですが、ドルマークは必要ないのでしょうか?
浅い知識で質問失礼します。
縦にオートフィルする場合、変更されるのはA1の1の部分で、今回はB1はA1をB2はA2を参照したいので、固定するならアルファベットの方なので$A1とした方がいいかもしれませんね。
ただし、アルファベットを固定する時に役に立つのは横にオートフィルする場合なので、今回はあってもなくても変わらないって感じです
@@usasausausasa
シート名を参照するセル参照のことではなく、リンク先の初期カーソル位置を示すA1のことではないですか?
これがA2、A3…となっていかないか、という質問だと、自分は理解しました。
これに対しては、直接セル参照のA1でなく、ダブルクォーテーションで囲われていて、リンク先セルを指示するテキストなので、オートフィルでインクリメントされる対象ではないので問題ない、という回答になると思います。
@@Great100Castle 横ですが参考になります。
A1はリンク後の初期位置になるのですね。
!A1の!は何ですか?できれば#と&の意味も教えていただきたいです。
@@jepmitjamtep9446
#はこれを先頭に入れないとhyperlinkが動作しない。
!はシート名の後に入れることで、外部参照を起動させる
&は別々の文字やセル値を繋げるための記号
これは注意喚起なんやけど、この基礎が分かってないのに、こう言う動画を見て技を覚えるのは非常に危ない
これをSNSで聞くってことは、あなたの周りには関数組める先輩や上司いないでしょ?
あやふやな知識で会社のデータ弄んでると取り返しのつかないことになるよ!
なんならコントロール+fで十分だわ
ムズすぎる
セルに名前つける方がよくない?
分かりません!!
途中から、呪文にしか聞こえないよ
関数の意味を教えてください
関数とは入力に対して出力が決まっている処理のことを言います。
ハイパーリンク関数は第一引数に接続先のリンクを指定するとURLやパスであれば開きますし、#をつけてシート名とセルを指定すれば、セルに移動します。
第二引数に文字を入れると表示させたい文字を決めることができます(見た目だけの問題なので第二引数は省略可です。省略した場合はリンクがそのまま表示されます)
@@menzan72横からですが
ある関数に引き渡す一つ目の値が第一引数です。二つ目は第二引数。
関数は渡された引数を元に計算結果を返します。
ここでは計算結果がハイパーリンクとして表示されるわけです。
書式はHYPERLINK(リンク先, [別名])。
パスの意味とは、エクセルなら例えば「〇〇bookの〇〇シートのA1セルの値」
を指すための場所の名称と言えます。
@@menzan72
パスとは、何でもいいけど、必要となるもののある場所の経路図のこと。
例えば、PCでフォルダ開くでしょ?Dドライブの何とかってフォルダを開いて、中のファイルの場所をまで行くでしょ?
その際、上の方にD:~フォルダ名¥って感じで表示されてるでしょ?これがパス、そしてその中にある必要なファイル名をフォルダ名の¥マークの後に足せばいいだけ。要するにそのファイルの住所だよ。郵便配達と一緒だよ。住所が判らなかったら届かないでしょ?
シートについても同じ。フォルダ+必要なシートが入ったエクセルのブック名からのシート番号って感じ。ただ関数で使う場合、さらに同じエクセルのブック内でシート名を取得したい場合は途中のフォルダやブック名とかはいらない。なぜならそのエクセルと同じ場所だから。違うのは住所でいう所の番地だけ。だからいきなりシート名だけ書いても指定ができるわけよ。これが番地になるからね。
引数ってのは、その関数で必要な情報って感じかな?ハイパーリンク関数だと、当然そのシートの場所を指定する必要がある。つまりこの場合パスが引数になる。
なんか入社一年目くらいの操作で草
逆に教えてあげたくなるわw
へ?あ?ほえ?
このシート目次から選んでクリックするのと、目次を作らずにシート名タブを選んでクリックするのと何が違うのですか?
テクニックを教えて下さるのは有難いですが、この事例の示し方(12ヶ月)では=Hyperlink関数の有用性が説明出来てないと思います。
シートが大量にあるときはありがたい。目次シートなら一言説明の列を追加したり検索したりできる。
いま有用性がわからないのは単に出くわしてないだけ。今後のために頭の片隅に入れることができてよかったじゃん。文句言う必要ある?
「目次」という語は、文書などの内容を整理し、項目ごとに列挙した一覧を指します。語源について掘り下げると、「目」は「内容や項目を指す」という意味で、「次」は「順番や序列」という意味があります。従って、「目次」という言葉は、文書などの内容や項目を順番に並べた一覧を意味するようになりました。これは、読者が必要な情報を素早く見つけるための道しるべとして機能します。
大量なsheetつくらなければ良いだけ(笑)
別のBookなら話は解るけど😅
大量のテーブルがあるから、WorkSheetが増えたんじゃないですか?
WorkBookに分けると更新に時間がかかるし、参照先ファイルが改ざんされたり差し替えられる可能性もある。
だったら、一度に全てのテーブルをロックできるように一つのブックにまとめて運用してしまえ みたいな
せめて年度ごとやカテゴリーごとに別BOOKならまだ話はわかるけど、そうでもないのにBOOKを別にするの不便じゃない?
集計の比較や分析とかどうやってるの?
@@user-rl1lz6ni6g
その為のフォルダでは?
基礎データは出来るだけ纏め、必要なデータだけ抽出したファイルを作成すると、引継ぎも楽ですよ
ハイパーリンクは知ってるけどハイパーリンク関数があるのは知らなかったwそれの方が数が多い場合は便利だな。
ただエクセルのハイパーリンクはシートだけでなく別のファイルを開けることもできるからハイパーリンク関数ではそれはできないだろ?
てか自分がやってた時はハイパーリンクはマクロで自動的に飛べるよう組んでたけどね。
シートたくさん作って管理するのは二龍だと思うけどなぁ
一枚のシートで完結するからデータとして使えるんじゃん…😂
『えーのに』って言われると『A-2』と思ってしまう。
関数を使わないでマウスの操作だけでできます。
セルを右クリックして「リンク」、「このドキュメント内」、目的のシートを選択するだけです。
こちらの方が有益でした
?シートが100枚あったら100回繰り返すの?まとめてやる方法あるの?まぁそんな大量にあることがまれだから、マウス操作で十分かもだけど、「シートが大量にあるとき」が前提だからね。
大量にあるなら、この関数の方が便利や
ただ左下のを右クリックですきなシートに飛べるからリンクはあまり意味はないんだけどね…
@@user-ux9ug6sw4i
目次だけのシートならね。
実務で応用する場合は、すべてのシートの集計結果を比較したりする表の中に差し込んだりすると便利。
集計の詳細が気になったシートにすぐ飛べるからね。
そんな大量のシート、どんな使い方する?
現実的にあるのかなー