Excel全シートのデータを転記できるVSTACK関数!一工夫したら凄すぎたので動画2本目突入して解説します!
Вставка
- Опубліковано 4 жов 2024
- 前回のVSTACK関数動画
• Excel新関数2つだけで複数シートからデー...
テーブルについての解説動画
• できる人は全員使っている!テーブル超入門講座
メンタエクセル公式LINE@
無料タスク管理ツールプレゼント中です♪
lin.ee/dVb2nKq 今後も有益な情報をこちらで発信していく予定です。
コピペでツール作成!?メンタエクセルのサポートサイト『Sketto』 mentasketo.com...
ご質問はこちらからどうぞ
⇒forms.gle/YLNy...
ツイッター ⇒ / 911_takuya
ブログ(メンタエクセル) ⇒ autoexcels.com
note ⇒ note.com/takus...
【メンタエクセルチャンネル内おススメ動画】
エクセル VBA マクロ超入門講座
→ • エクセル VBA マクロ超入門講座 一つの動...
エクセルVBAにできることはコレ!ほとんどのことを自動化できる最高のアプリケーション!
→ • エクセルVBAにできることはコレ!ほとんどの...
エクセル VBA 31 他ブック内検索
→ • エクセル VBA 31 他ブック内検索 Wo...
【タクヤのプロフィール】
エクセル自動化、UWSC(PC自動化)などを武器に日々楽しく業務改善を図っている現役事務業サラリーマンです。
ブラック状態の業務を極限までに自動化を図ることでホワイト化することに成功。実践で使える技術をお伝えします。
【尊敬するおススメチャンネルはコチラです】
伊川直助さん
→ / @naonaokeikei
金子晃之さん
→ / @kanekoakiyuki
ユースフル(元おさとエクセル)さん
→ / @youseful_skill
なんだ!カンタン!Excel塾さん
→ / @excel-jyuku
パソコンスキルの教科書さん
→ / @パソコンスキルの教科書
エクセル兄さん たてばやし淳さん
→ / lifeworkknowledge
【おススメ動画リンク集】
Excelでユーザーフォームを作成
→ • 【Excel】Excelでユーザーフォームを作成
Excel仕事を10倍早く終わらせるテクニック20選
→ • Excel仕事を10倍早く終わらせるテクニッ...
VBAでデータの転記処理をするPart1
→ • Video
エクセルマクロVBAで出来ることを15の事例で紹介
→ • エクセルマクロVBAで出来ることを15の事例...
#Twitterリンクは動画概要欄にあります!
#VBA
#エクセル
この使い方が1番理想的な気がします。行数が増えてもExcelの処理が重くなり難い気がします。とても参考になります。ありがとうございます。
コメントありがとうございます!
おすすめのやり方ですね!
是非実務でご活用ください!
2本目突入有難うございます!感謝感謝です。社員の実働時間の集計、稼働率などなど、一気にできる道筋が出来ました!
コメントありがとうございます!😄
色々便利になってきましたよね!
日々積み上がっていく実績表を日々集計するような形だとこちらの方が良いですね
最初から出来上がってるシートと表をドンと渡された時は前回動画の手順かな
コメントありがとうございます!VSTACK便利ですよね!
毎回便利すぎて崇拝してます。
恐縮です!
ありがとうございます😊
VSTACK関数を使って出納帳のBK別現金とそれぞれのシートをまとめようと思いましたがうまくいきません、対処法があれば教えてください
動画化ありがとうございます。
また質問で恐縮なのですが、たとえば、シートが375個ある場合、シートのデータひとつひとつをテーブル化するのも、関数に375個のテーブル名を書くのも時間がかかると思います。
以下①、②をカンタンにする方法はないでしょうか。
①複数シートのデータすべてをテーブル化すること
②関数に複数のテーブル名を書くこと
それは難易度が高くてVBA案件ですね💦
もしそこまで数があるのでしたら逆に根本的にデータを最初から一つ(一つのシートに)で作るというのもありだと思います😄
今回の列だと「支店」列でどこのデータかわかるようにすればテーブル一つにまとめても良いのかなと思いました!各シートにテーブルを作るのではなく最初からデータベースとしてデータをまとめてしまうイメージですかね!
@@メンタエクセル ご返信ありがとうございます。実務で375シートのデータを1シートにまとめる作業を依頼されたときは、パワークエリを使って、10分で対応しました。vstac関数を使えば1〜2分で終わる作業では、と思ったのですが、実務レベルで使うのは難しいのかもしれませんね…。
たしかに数が多い場面ではパワークエリが最適ですね!
理想は元のExcelの形を整えることだと思いますが、どうしてもシートを増やさないといけない業務もあると思うのでその時はパワークエリが良いですね。
VSTACK関数は気軽に使えるという意味である程度少数のシートからデータを集めたいときには使いやすいと思います!
@@メンタエクセル
>理想は元のExcelの形を整えることだと思いますが、
顧客からいただくデータの加工依頼だったので、元から1シートにデータをまとめるのは難しいんですよね…。
いろいろやり方を考えてくださりありがとうございました。これからも動画を参考にさせていただきます。
1つ前の動画の方法で実データシートの最初と最後に空のシート(「開始」と「終了」など)を挿入し、VSTACK関数でシート範囲を「開始」から「終了」にする。これにより、データシートの追加、削除に対応できる。
VSTAC関数、職場のPCでまだ使えないので、
=ROW()-1+MAX(列)で連番を各テーブルに振り分けて、=IFERROR(XLOOKUP())の関数重ね技で、スピルで拾ってくるやり方でやってます😭
たぶん、もっといいやり方ありそうですが、思いつかず....。
ちなみに、VSTAC関数使えないとなると、AccessでUNIONが圧倒的に楽でした()
対応できてるのが凄いです!
近いうち使えるようになると思うのでそのときは是非!
最高な動画ありがとうございました。1つお伺いしたいのですが、今回のご説明では見出し(売上日、品番、個数など)が全てのシートにおいて統一されていることが前提となっていますが、シートごとの見出しが少しずつ異なっていても「まとめシート」は作成できますか?見出しは共通項目もあれば、そのシートにしかない項目もあるという状況です。
見出しの設定は、どれかのテーブルの見出しを範囲指定することで設定できました。VSTACK(テーブル名[#見出し],・・・)
解説ありがとうございます!このような知識を共有していただけるのは他の方も助かると思いますので感謝です☺
動画化ありがとうございました。
例えばテーブルのデータが何年前のデータが残りしました,ただし2022年のデータしかキャッチしたい場合はFilter関数を使えるですか?それとも別の関数が適用するですか?
テーブルで集めた場合はFILTER関数を組み合わせるのは厳しいですね💦
活用度高そうですね!パワークエリの作業を少し代替できそうです。
ところでVSTACKのVはVLOOKUPのVと同じ意味だと思うのですが、横に並べていくようなHSTACK関数はあるんでしょうかね。あまり需要ないかもですが…。
HSTACKもありますよ😄
横につなぐ場合はそれを使います!
やっぱりあるんですね😮
不勉強ですみませんでした!ありがとうございました!
HSTACK関数の方が需要がありそうです。
すみません、できました 有難う御座いました
見出し部分は、HSTACK関数を使うのは
どうでしょうか?
案をありがとうございます♪
前回の動画でテーブル使ったらfilter関数いらなそうだなぁと思ってたら、やはり!って感じでモヤモヤが消えた動画でした。
テーブルでもいけますね!
めちゃくちゃシンプルになるのでおすすめです!コメントありがとうございます!