Excelで複数行を一行にする方法2つを説明します!

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น • 39

  • @chiyodaebara5348
    @chiyodaebara5348 ปีที่แล้ว +9

    私も50歳からメンタエクセル会員になり、VBAやモダンエクセルの習得に励んでます。なかなか完全習得には至らず、何度も何度も繰り返し観ては、覚えていないことに嘆き続けてますが、新ワークシート関数の習得などもめげずに続けてます。タクヤさんの講義や会員講座を通じて、今より少しでもレベルアップ、技術習得を続けていこうと思ってます!!

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      いつもありがとうございます!完璧を目指すというのは確かに中々ハードルの高いことですが、実務で活かせるレベルを目指すのがお勧めです♪50歳から学習されてること自体が凄いことですし、それで刺激になる方は多いと思います!実務で使えるレベルを目指していきましょう♪

  • @23kisama
    @23kisama ปีที่แล้ว +15

    この人の面白いところは人生の話を織り交ぜてくれること
    しっかり説明内容とリンクさせてるから無駄な語りでもない
    人間味を感じる

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      大変嬉しいコメントをありがとうございます!人生色々ありましたが、こういうところで活きてくれたので経験してよかったと今では思えてます!

  • @user-ky2jn7zs7k
    @user-ky2jn7zs7k ปีที่แล้ว +10

    頭いい!自分が思いついた方法より効率的でいいですね!

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      嬉しいコメントをありがとうございます!色々と方法はありますが今回はこのやり方を紹介させていただきました!もし差し支えなければなのですが、Tさんのやり方などもシェアしてもらえますと他の視聴者さんのヒントになるかもしれません。気が向いたらで大丈夫です!ありがとうございます!

  • @alichinozx6497
    @alichinozx6497 ปีที่แล้ว +8

    自分だとOFFSET関数でやってましたね。
    いろんな方法を知ることが出来てよかったです。

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      フィルター関数以外ならそれも良いですね!色々アプローチ方法があるのもまたExcelの魅力ですね!

  • @mikihashimoto619
    @mikihashimoto619 ปีที่แล้ว

    今回も、気づいていないことがあり勉強になりました。ご自身のお話がもっともためになったかも💛 ありがとうございます。

  • @rstetsuro
    @rstetsuro ปีที่แล้ว +3

    Web版またはProPlusのエクセルしか使えないかもしれませんが、新関数のWRAPROWS関数とTOROW関数を使えば一瞬で出来ます。
    見出しを除いた元のデータ範囲を「データ表」と定義すると、
    =WRAPROWS(TOROW(データ表),6)
    と入力すれば終了です。
    並び替えるなら見出しの作業行を作って、まとめてSORTBY関数とMATCH関数を使えば出来ます。
    配列を使ったVBA的な視点のやり方かも?
    というかむしろVBAで使いたい関数かもですね。
    ただテーブル化するには値貼り付けする必要があり、リンクしたテーブルを作りたいときには向いていません。
    その場合はパワークエリやVBAを活用したほうがいいと思います。
    パワークエリがテーブル化せずにスピル範囲から直接データを引っ張れればいいんですけどね・・・(スピル範囲から引っ張るとnullになっちゃいます)

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      素晴らしい情報をありがとうございます!試してみます!

    • @rstetsuro
      @rstetsuro ปีที่แล้ว

      @@メンタエクセル こちらこそいつもありがとうございます。
      新関数は配列を作ったり、つなげたり、並び替えたり、広げたり、切り取ったり(またはその逆)みたいなことが出来るので、色々遊んで試してます。

  • @あっこ-h2b
    @あっこ-h2b ปีที่แล้ว

    あーーーーー!なるほど!こう言うのありますよね。参考になりました。

  • @TomTom-uh9fb
    @TomTom-uh9fb ปีที่แล้ว +4

    とても分かりやすくタメになりました。生年月日はどう直しますか?

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว +1

      こちらの解説してなかったですね!すみません!最初で列自体に表示形式『短い日付』を設定しておけば日付表示になります!

    • @TomTom-uh9fb
      @TomTom-uh9fb ปีที่แล้ว

      言われてみればそうですね😅ありがとうございます。

  • @whatwouldjdo1261
    @whatwouldjdo1261 ปีที่แล้ว +1

    縦並びのデータを扱ったことがあります。次回はこの方法でやってみます!
    ただ私が扱ったデータは動画の例とほぼ同じ雰囲気の状態なのですが、データの行が3行~10行で構成されていることが異なっています。その時は最大数の10行になるようにデータを整えるところで苦戦しました。やり方を忘れてしまったので簡単にできる方法があったらいつか動画にしていただけると嬉しいです!

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      一件あたりの行単位がバラバラだということですね!検討させていただきます!コメントありがとうございます!

  • @hio.9274
    @hio.9274 ปีที่แล้ว +1

    ありがとうございます。いつも参考にさせていただいております。このやり方、とてもいいですね!エクセルが苦手な人にわかりやすいやり方だと思います。ところで、元データが2行、3行と規則性無く並んでいた場合は、どのような方法がよいのですか。

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      ありがとうございます!規則性がない場合はIDを基準に加工するため、難易度はぐんとあがります!例えばVBAやパワークエリを使うのですが、パワークエリではM言語を直接記述したりする必要も出てきそうです!コメントだけでの説明はすみませんが難しいです。

  • @hotchan15679
    @hotchan15679 ปีที่แล้ว +1

    見てて面白いので登録しましたw

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      ありがとうございます!これからも頑張って良い動画作ります!

  • @daishuck
    @daishuck ปีที่แล้ว +1

    勘違いの話、いいですね!!

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      ありがとうございます!これは真実ですね!そこから実力って本当についてきます!

  • @kazu-sanpo
    @kazu-sanpo ปีที่แล้ว +5

    OFFSET関数使うのかと思いました☺

  • @passeio
    @passeio ปีที่แล้ว +4

    面白かったです!
    FILTER関数のようなスピル形式で作られたデータベースってテーブルに設定できないんですかね?毎回値貼り付けが必要ですかねー。それかパワークエリですか!

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว +2

      コメントありがとうございます!
      そうなんです!残念ながらスピル系の関数はテーブルでは使えないんですよね。
      パワークエリはおすすめです!
      次回パワークエリでのやり方も解説するかもです!もっと他に良いテーマが見つからなければですが、検討してます!

  • @hidesun6724
    @hidesun6724 ปีที่แล้ว +1

    人によって色々な対応方法を考えつきますね。私のだったらデータ量によるけど、たぶんVBA組んで新しいブックか追加したシートへ処理を書き込むことを選択するかなあ。

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว +2

      コメントありがとうございます!僕もVBA好きなのでそれでやりたい派ではあります!自動化もできちゃいますもんね!

    • @hidesun6724
      @hidesun6724 ปีที่แล้ว +1

      そうですね。1万行もあったりすると手作業では無理だし漏れる恐れもあるのでそういう場合はVBAが適していますね。単発作業で数百行なら関数とかコピペを駆使して手作業します。

  • @num_code
    @num_code ปีที่แล้ว +1

    新関数使用するなら 是非ともTEXTJOIN 系関数 解説を。
    自分なら 取得と変換でしますが
    (テーブルになるので手間が無くて良いですね)

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว +1

      案をありがとうございます!良いですね!近いうち動画にさせていただきます!

  • @メロンメロン-i1m
    @メロンメロン-i1m ปีที่แล้ว +1

    自分ならVBAでコード作るんだろうけど、まさかの単純な機能でできるとは思わなかった。

  • @bug-h2u
    @bug-h2u ปีที่แล้ว +2

    てっきり、以下の定義に取り直して、
    3行目を3n
    2行目を3n-1
    1行目を3n-2
    そこのセルを取るのかと思ってた

    • @メンタエクセル
      @メンタエクセル  ปีที่แล้ว

      その方法もいいですね!色々なアプローチ方法がありますね!ありがとうございます!