Excel新関数2つだけで複数シートからデータをまとめられる神関数登場!VSTACK関数が優秀すぎた。

  Рет қаралды 658,055

メンタエクセル

メンタエクセル

Күн бұрын

Пікірлер: 114
@hrntky1
@hrntky1 2 жыл бұрын
Excelの進化凄い! 今までVBAでガチガチにやっていた作業が関数だけで出来そうです。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
凄いですよね! どんどん楽にできる方向に進んでます😄
@こねこね-w9h
@こねこね-w9h Жыл бұрын
ありがとうございます。各所から同じレイアウトですが、違うファイル(シート数もばらばら)が届きます。 シートを1ファイルにマージまではしたのですが、このVSTACKで1シートにまとめる事ができました。 神!説明ですぐ実用できました。もっと早く知りたかった!!
@objecct1985
@objecct1985 2 жыл бұрын
あいかわらず情報収集が早くて、伝えるのがうまい!最高の勉強動画です。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
とても嬉しいです!これからも頑張って良い動画届けていきます!ありがとうございます!
@FumiHashi-c2n
@FumiHashi-c2n Жыл бұрын
まさにこれをやりたかったかもです。明日早速使ってみます。ありがとうございます
@メンタエクセル
@メンタエクセル Жыл бұрын
作って良かったです♪コメントありがとうございます!
@ぞのアツコ
@ぞのアツコ 2 жыл бұрын
いち早く新関数の解説有難うございます!この様なデータを集める方法を教えて頂くと本当に助かります。仕事に生かせるよう工夫してみます。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
ありがとうございます!今後も最新情報を発信していけるよう尽力します☺
@owsbat832
@owsbat832 Жыл бұрын
助かります。 今回の動画、私の困りごとにドンピシャ!しかも解りやすい。 思わず声を上げてしまいました!
@メンタエクセル
@メンタエクセル Жыл бұрын
とても嬉しいコメントありがとうございます!こちらもテンション上がりました!
@上福浦浩文
@上福浦浩文 2 жыл бұрын
なるほど!!と、目から鱗が落ちました。ありがとうございます!
@メンタエクセル
@メンタエクセル 2 жыл бұрын
ご視聴ありがとうございます! 凄く便利な関数ですよね! Microsoft社には感謝しかないです。
@kake7627
@kake7627 2 жыл бұрын
パワークエリも簡単かつ強力ですが、関数でできると自動更新も楽ちんなのでかなり便利ですね!
@メンタエクセル
@メンタエクセル 2 жыл бұрын
関数だけで集められるのは衝撃でした💦 凄いですね😂めちゃくちゃ便利です!
@whitek7786
@whitek7786 2 жыл бұрын
ファイルをどうしてもテーブルごとに分けたいような事情がなければ Power Queryじゃなくて今回の関数だけでマージする方法がいいかもしれないですね。 色々な選択肢を持てるのが大事です。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
手軽さが良いですよね! 関数なので更新処理も不用というところもいいなと思ってます😄
@yasuakilimp
@yasuakilimp 2 жыл бұрын
教えてくれて、ありがとうございます。 助かりました。 閉じた別ファイルから、データ抽出できる関数などあれば教えて頂きたいです。
@T-lc8gm
@T-lc8gm Жыл бұрын
纏めたファイルをテーブル化するには、どうしたら良いですか?
@hedgehog7322
@hedgehog7322 2 жыл бұрын
パワクはwebブラウザで使えないから共有ファイルでは不便でした。助かり!
@shizukon2861
@shizukon2861 2 жыл бұрын
これは使えます!!!ありがとうございます。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
凄い関数出ましたよね!
@fr11828
@fr11828 2 жыл бұрын
もはや、関数の辞書がほしいレベル
@メンタエクセル
@メンタエクセル 2 жыл бұрын
たしかに最近色々増えましたもんね!
@校務の効率化
@校務の効率化 Жыл бұрын
これまで月別にシートを作られたファイルを扱う羽目になったときに「入力シートは1つにしろよー。データベースの基本でしょ、、、」と思いつつ、最近INDIRECT関数を覚えて、1つのシートにまとめてやってました。 が、この関数使えば、解決しました。
@KEMONESIA
@KEMONESIA 2 жыл бұрын
分かりやすい。あと、イケボすぎる。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
ありがとうございます🙇‍♂️嬉しいです!
@rext6985
@rext6985 2 жыл бұрын
すげぇ!!!
@メンタエクセル
@メンタエクセル 2 жыл бұрын
凄い関数が登場しましたね!
@更紗-u8l
@更紗-u8l 10 ай бұрын
この組み合わせのシートを、またひとつに合わせられますか? FILTERとVSTACK関数のシート2つをまとめてひとつにしたい。
@noby0714
@noby0714 2 жыл бұрын
Excelの進化が目覚ましいですな
@メンタエクセル
@メンタエクセル 2 жыл бұрын
全力で走ってやっと追いつけるかどうかぐらい物凄くはやい進化ですね😂 嬉しい限りです😄
@wawawafuka-mh2xy
@wawawafuka-mh2xy Жыл бұрын
いつも勉強させて頂いています! 連結したいシートにおいて、データが横方向に進んでいます。。。 このシートを連結し、なおかつ行列を反転させる方法はありますか?
@メンタエクセル
@メンタエクセル Жыл бұрын
HSTACKをお試しください♪
@wawawafuka-mh2xy
@wawawafuka-mh2xy Жыл бұрын
@@メンタエクセル ありがとうございます! 試してみます!
@カワハギアンキモ
@カワハギアンキモ 2 жыл бұрын
別ファイルのデータもまとめることはできますか?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
試してみます😄また機会があれば動画にしますね!
@スキスキ-d4s
@スキスキ-d4s 6 ай бұрын
これ知りたいんですがその後動画になっていますでしょうかー??
@チョコ溶けてる
@チョコ溶けてる 2 жыл бұрын
エクセルが、やっとスプレッドシートに追いついてきた感じ。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
進化してますね😄
@jn9154
@jn9154 2 жыл бұрын
7:52の所の、""の説明で、空白を意味するでは無く、この説明だと、! ”の説明となると思います。 空白の文字列で、 ””は、空である(何も入ってない)の意味だと思います。 コンピュータ上では、全然違う扱いになってしま宇土思います。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
言葉足りずですみません。 その意味で話していたつもりでした! ちょっと言葉の選択が良くなかったですね。 ご指摘、補足ありがとうございます!
@toshi_._
@toshi_._ Жыл бұрын
かっこよ
@メンタエクセル
@メンタエクセル Жыл бұрын
良い関数ですよね!
@GT-zq8re
@GT-zq8re 2 жыл бұрын
めっちゃわかりやすいし、便利だけど同じ形式の複数シートでないとダメっぽいので使い方は限られそうですね。 参考になりました。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
ありがとうございます!そうですね!たしかに限られるところもあるのですが使える場面で活かしてもらえると嬉しいです!コメントありがとうございます!
@GT-zq8re
@GT-zq8re 2 жыл бұрын
@@メンタエクセル こちらこそ返信ありがとうございました。 実は自分はVBAヘボプログラマなのですが、今回の動画と全くやりたいことが逆で、一枚の基本シートから地域別シートにデータを分割して割り振るプログラムを構築しようとしたところこの動画にたどり着きました。関数のみなのに最後にデータを増やしても対応できているところは目から鱗が落ちました。他の動画も見て見ます!
@メンタエクセル
@メンタエクセル 2 жыл бұрын
プログラマの方だったんですね!光栄です!何かのヒントにしていただけましたら嬉しいです!
@すぅぱぁまん
@すぅぱぁまん 2 жыл бұрын
@@GT-zq8re 同じくヘッポコVBAプログラマです。 しかし、シートの増減やら微調整を考えるとマクロにしないと対応出来ないケースは多々起きますよね。 必要十分な時はこっちのほうが時短で確実。 引き出しの多さはエンジニアの武器ですね!
@canacanananami
@canacanananami 2 жыл бұрын
めちゃくちゃ使いたく、会社のエクセル開いたけど、VSTACK関数が出てこなかった。一応グローバル企業なのだが。。。まだ暫くはりつけです。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
365ならいつでも最新なんですが🙇‍♂️ シェア率上がってるみたいなので将来的には導入される可能性もあるかもですね😄
@canacanananami
@canacanananami 2 жыл бұрын
@@メンタエクセル 365だったと思うのですが、エクセルだけ最新じゃないとかあんのかな。。。スペル間違えたかな。。会社に今度聞いてみます
@50oyaji-yasai
@50oyaji-yasai 4 ай бұрын
いつも勉強させていただいております。 私の部署でも複数のシートのテーブルを統合しておりますが、日々新しいシートが増えていきます。 VSTACK関数ではシート名を文字列で指定していますが、シートが増えるごとに関数の引数であるシート名を増やす手間を省きたいです。例えば、「まとめシート(Sheet1)」以外のシートのデータを統合するときは引数をどのようにすればよいでしょうか?
@メンタエクセル
@メンタエクセル 3 ай бұрын
ありがとうございます。方法探ってみます!
@近藤裕美子-o8q
@近藤裕美子-o8q 11 ай бұрын
すごい!ありがとうございます! 早速やってみたのですが、シートに追加をコピペでやると提携通りまとめシートに反映されますが、 その情報を書き換える(例えば日付)と、何故かSORT関数が効かず?まとめシートのTOPに表示されてしまいます。。 日付さえ動かさなければ、想定通りまとめシートに反映されます。 ド素人で申し訳ありませんが、何が原因として考えられるでしょうか?
@shikatakibunaa
@shikatakibunaa 2 жыл бұрын
うーん、マクロ組んだ方が楽なような気が・・。1回か2回なら組まないでしょうけど。 でも、今度使ってみます。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
僕もVBA好きなのでそうしちゃうこともありますね。それもありですが、一つの選択肢として捉えてもらえればと思います!
9 ай бұрын
質問よろしいでしょうか?参照するシートには別の関数が入っています。そのような場合は使えないのでしょうか?#スピルってなってしまってうまくいきません。
@那珂川あんこう
@那珂川あんこう Жыл бұрын
興味深い内容ではあるのですが。。 正直、PowerQueryで実現するほうがわかりやすい気がします。 関数の入れ子よりも、PowerQueryの「適用したステップ」のほうが見やすいというか。。 慣れの問題なんですかね。
@メンタエクセル
@メンタエクセル Жыл бұрын
今回はテクニックを紹介しましたが僕もパワークエリ派です。関数派の人にとってはしっくりくるのかもしれませんね。
@杉本彻
@杉本彻 Жыл бұрын
Excel オートフィルタでテキストフィルタのカスタム設定での 指定の値は2つしかANDかORで条件が絞れません、3つ以上の複数選択したい場合、どのような手段があるかご存知でしょうか?
@メンタエクセル
@メンタエクセル Жыл бұрын
コメントありがとうございます!機会があれば動画にさせていただきますね。
@とっととやめたろう
@とっととやめたろう 2 жыл бұрын
IFとFILTER似てる🧐
@メンタエクセル
@メンタエクセル 2 жыл бұрын
そうですね!条件定義の部分では似てるかもです!
@忍者86
@忍者86 2 жыл бұрын
串さし集計とVRTACK関数の集計との違いが分からなくなりま😢
@メンタエクセル
@メンタエクセル 2 жыл бұрын
たしかにそこまで大きな違いはないですが、テーブルでも集計できるというところが違いますね。
@忍者86
@忍者86 2 жыл бұрын
@@メンタエクセル あ~そういうことですか!確かに、テーブルが絡むとVSTACK関数が良いですね!勉強会になりました。ありがとうございます。
@hedgehog7322
@hedgehog7322 2 жыл бұрын
配列にテーブル名をいれたら余白は取らなくても大丈夫ですか?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
そうですね! 大丈夫です😄
@忍者86
@忍者86 2 жыл бұрын
VSTACK関数は、365の「試験的関数」ではなく、「レギュラー」になっていますか❓
@メンタエクセル
@メンタエクセル 2 жыл бұрын
僕はOfficeインサイダー(試験的な関数なども前もって触れる)ではないですが、使えてますね!365に追加されています!
@忍者86
@忍者86 2 жыл бұрын
@@メンタエクセル 遅くなりました。会社のPCで本日試したら、使えました。 これ、クエリの機能と関数の利便性の良いとこどりでかなり使えます‼️ご紹介ありがとうございます😊
@本部以蔵-b1c
@本部以蔵-b1c 2 жыл бұрын
パワークエリ大好きなので、それでいいやと思った(思考停止)
@メンタエクセル
@メンタエクセル 2 жыл бұрын
いやー気持ち分かります!僕もパワークエリ大好きです!
@jam98came
@jam98came Жыл бұрын
テーブルとサマリーが別なのがいいですね。 テーブルで書式入れ出すと、テーブルがウンコに変わってしまうので。 ちゃんとサマリーでウンコを作りましょう。
@メンタエクセル
@メンタエクセル Жыл бұрын
うんこですか笑 分かりやすい表現!
@afioaisdofoijasd
@afioaisdofoijasd 2 жыл бұрын
人間したい事を読み取ってその場でAIが関数を作ってくれそう
@メンタエクセル
@メンタエクセル 2 жыл бұрын
あー近い将来そうなりそうですね!
@SOMYYAY
@SOMYYAY 2 жыл бұрын
関数で行数を多くするとExcel処理が重くなりフリーズしたりするのですが、こちらは問題なく動くのでしょうか?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
関数の処理がどの程度で重くなるかまでは試してないので、もし今後どなたかお試しになられたときはご教示いただけますと幸いでございます。 あと、関数多用で重たくなる場合はパワークエリやVBAでの処理がおすすめです!
@中田大将-y5f
@中田大将-y5f Жыл бұрын
まあ選択肢の一つかな。 VBAならしれっとシートや列追加されても自動で対応可だし。
@ちゃおちゅーる-f2o
@ちゃおちゅーる-f2o 2 жыл бұрын
列に幅を持たせてると#VALUE!のエラーが出てしまいます…最初に選択したシートの列分しかうまく出来ませんでした。選択範囲のシートのデータがテーブル化されているとエラーが出てしまうんでしょうか?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
僕の場合列の幅を持たせてもエラーは出なかったのですが、関数の記述に誤りなどございませんか?テーブル化されていても可能です。またテーブルを参照するのであればテーブル名を関数に組み込む方がいいです。これについてはまた次回以降動画にさせていただきます☺
@ちゃおちゅーる-f2o
@ちゃおちゅーる-f2o 2 жыл бұрын
​@@メンタエクセル ご回答ありがとうございます。テーブル化を解除した状態だと列幅を持たせても問題なく設定でき、設定した後に参照先のシートをテーブル化を行ったらデータ追加しても問題なく機能しました。テーブル化した状態だとテーブル名を参照して何度試してもダメでした…他にこの関数を解説されている方を見つけられないのですが、今非常に求めていた関数でしたので大助かりです!ありがとうございました!!
@ちゃおちゅーる-f2o
@ちゃおちゅーる-f2o 2 жыл бұрын
数式を設定した後にテーブル化をおこなうと機能するのですが、その後、列幅を変更するとやはり同じエラーが出てしまいます。
@ラブラドール-q6s
@ラブラドール-q6s 2 жыл бұрын
出力するセル行列が各シートが違う場合はどうしたらいいですか?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
幅を1番大きい列数に合わせて、行数は余裕をもった数にしてもらえれば取得できます。お試しください😄
@こん-s4e
@こん-s4e 2 жыл бұрын
あーだめだ、使ってるエクセルMicrosoft2007だ😂
@メンタエクセル
@メンタエクセル 2 жыл бұрын
次回職場のアップデートに期待ですね☺
@d1Prczr6b29eM82Y
@d1Prczr6b29eM82Y Жыл бұрын
VSTACK関数は出来たけどFILTER関数やろうとしたら#REF!ってなった Excelしんどい
@メンタエクセル
@メンタエクセル Жыл бұрын
本当ですか?もう一度関数に抜けがないか見てみてくださいね。
@d1Prczr6b29eM82Y
@d1Prczr6b29eM82Y Жыл бұрын
@@メンタエクセル 8:14と同じミスしてましたすいません
@rink66omi
@rink66omi Жыл бұрын
これはすごい!!  活用したっかったのですが、VSTACK関数が使えませんでした(´;ω;`)ウッ…office2022なのですが・・・
@メンタエクセル
@メンタエクセル Жыл бұрын
バージョンの制限はありますよね。今後使えるようになりましたら是非ご活用ください♪
@qr1490
@qr1490 2 жыл бұрын
動画参考させていただいております。 質問です。未入力の項目を空白にしたく次の式を作成しました、=FILTER(VSTACK('チェック表 1:チェック表 20'!$B$16:$S$205),VSTACK('チェック表 1:チェック表20'!$F$16:$F$205)"")&"" この場合、未入力の項目は空白になるのですが、日付の表示形式壊れてしまい3月3日と入力したのが44988となってしまいます。解決策教えてください。(テーブルを使用したくありません)よろしくお願い申し上げます。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
その場合は最初からまとめシートの日付列の表示形式を『短い日付』設定にすればOKです!お試しください。
@qr1490
@qr1490 2 жыл бұрын
@@メンタエクセル ご返信ありがとうございます。そのようにしたのですが日付表示になりません。転記するデータは入力規則よりプルダウンでから1月1日、1月2日を選択するようにしてます。まとめシートの項目も同様の入力規則を設定しましたがなりません。よろしくお願い申し上げます。
@aukmeizno9535
@aukmeizno9535 Жыл бұрын
効果音が、絶体絶命都市
@メンタエクセル
@メンタエクセル Жыл бұрын
そうなんですね! 初めて知りました!
@nonbiri99
@nonbiri99 2 жыл бұрын
関数で各シートから取得するデータの範囲を指定するところを、「A2:E10000」ではなく、最終行を自動的に取得する書き方はないでしょうか? たとえば、1シートのみ10000行以上データがある場合に対応したいので、教えていただけると幸いです。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
それは見出し行があるので通常通りのやり方だとできません💦 =VSTACK(テーブル1,テーブル2)というように各表をテーブル化すれば自動で範囲を拡張してデータの最終行まで取得してくれます☺
@nonbiri99
@nonbiri99 2 жыл бұрын
@@メンタエクセル たとえば、具体的にどのように関数を記入すればよいのでしょうか?あと、シートひとつひとつのデータをテーブル化して関数を記入すると手間がかかりすぎるのではないでしょうか?
@YT-mc5wh
@YT-mc5wh 2 жыл бұрын
何故1シートのみ最終行の取得が必要なんですか? シートの数が多い? 特に問題無ければ選択したシートが全て最終行から取得出来るのでも問題ないと思いますけど・・・
@ruru1203starlight
@ruru1203starlight 2 жыл бұрын
COUNT系の関数とINDIRECT関数を組み合わせれば最終行の取得は可能かと データの途中に空白がないことが前提ですけど
@sakisaki2137
@sakisaki2137 2 жыл бұрын
統合のほうが便利じゃないの?
@メンタエクセル
@メンタエクセル 2 жыл бұрын
統合も便利ですよね!
@MayA-ob8un
@MayA-ob8un 2 жыл бұрын
動画が見られないです。
@メンタエクセル
@メンタエクセル 2 жыл бұрын
ネット環境だと思うのでもう一度場所など変えてお試しください🙇‍♂️
@晋弥深谷
@晋弥深谷 2 жыл бұрын
上級者向け関数だな
@メンタエクセル
@メンタエクセル 2 жыл бұрын
中級ぐらい?ですかね!たしかに二つ、三つ関数を入れてるのでそう感じるのかもしれません😄
【15分講座】Excel最新機能7つを分かりやすく解説します!
15:59
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
[Excel] How to make anything into a merge print
28:06
SUM関数以外も使ってみよう
Рет қаралды 297 М.
5 Excel Secrets You'll Be Embarrassed You Didn't Know
17:32
Excel Campus - Jon
Рет қаралды 284 М.
【Excel】INDIRECT関数が使えるとできることがうんと広がる!
9:38