Excel VBAが必要だったので、答えを見つけるためにGoogleは何をしますか?


3

私は、Excelで自分の問題を解決することのほとんどのマスターです。主に皆さんのような人々に感謝しています。私たちの会社は新しいバケーションレンタルソフトウェアに移行しており、今まで経験したことのない何かに出くわしました。この問題をグーグルで検索して自分の答えを見つける方法がわかりません。私が使用した検索のほとんどは、newbタイプの問題に関するMicrosoft Excel情報につながります。そのため、ソフトウェアの移行中にレートを同期するたびに、これを手動で行うことにこだわっています。

~~~~~~~~~~~~~

Fun Side Note:AutoHotkeyを使用して新しいソフトウェアを編集し、1秒あたり4回の速度で18,000件の編集を行い、心を吹き飛ばしました...

~~~~~~~~~~~

基本的に、グーグルが私にヒントを与えるのに十分なほど効率的に質問をする方法を知りません。写真なしでそれを人間に説明することさえできません。

「転置」は、人々がデータを転置する方法についてブログを書くのに十分な「高校」であるため、使用できません。私は転置する方法を知っています。さらに、このデータをこの形式に変換するために、すでにデータを転置しています。

ヘッダーテキストではなくデータを含むエクスポートの一番上の行をループ/しばらくしてから、その下のレンタルレートを取得して1つの巨大なリストに移動する必要があります。

これをグーグルで検索するにはどうすればよいですか?

元データ:

元のデータ

望ましい結果:

結果の目標


私はあなたたちにわかりやすくするために画像を見せようとしましたが、私のポイントは低すぎます。混乱ポリシーは、質問を理解するための作業が追加されているため、落胆を助長します。これはおそらく、私が知らないことを十分に知らないラムズフェルドの状況です。
charlyRoot

1
画像を修正しました。ピボット解除に似ていますが、それを検索することで庭の道にたどり着く可能性があり、有用なものを見つける可能性はわずかです。私はそれをデータ変換と呼びますが、それを探すのはもっと悪いでしょう。とにかく、これはVBA または数式を使用して実行できます。
robinCTS

1
うん、それはピボットではありません。PowerQuery / "Get&Transform"はそれを実行できますが、インストールしていますか?Excel 2016?PowerQuery unpivotを使用すると、興味深い結果が得られます。
マチューギンドン

私はこれらの2つの用語を聞いたことがありません。マクロを記録している最中に、そのコードを先頭行のループに曲げようとしました。グーグルへ!報告します。
-charlyRoot

はい。Excel2016。O365Enterprise 1およびBusiness Premiumライセンスのフルオフィス。アクセスしますが、ビッグデータの一部が欠落しています。
charlyRoot

回答:


3

ピボットテーブル/パワークエリのルートに行きたくない場合(そして、これが簡単なピボット解除ではないので、そのようにすることが可能かどうかもわかりません)、以下は数式のみのソリューションです。

元のデータがworksheet Sheet1にあると仮定して、次のように2番目のワークシートを設定します。

ワークシートのスクリーンショット

次の式を入力し、必要な範囲A2でctrl-enter / copy-paste / fill-downを列に入力します。

=INDEX(Sheet1!$1:$1,INT((ROW()-2)/(COUNTA(Sheet1!$A:$A)-1))+3)

次の数式を入力し、必要に応じてB2ctrl-enter / copy-paste / fill-right&downを列に入力しますB:C

=INDEX(Sheet1!$A:$B,MOD(ROW()-2,COUNTA(Sheet1!$A:$A)-1)+2,COLUMN()-1)

次の式を入力し、必要な範囲D2でctrl-enter / copy-paste / fill-downを列に入力します。

=INDEX(Sheet1!$A:$H,MOD(ROW()-2,COUNTA(Sheet1!$A:$A)-1)+2,INT((ROW()-2)/(COUNTA(Sheet1!$A:$A)-1))+3)

私は先週、数式を使って親しくなりましたが、私の最長はあなたの最短の長さの約半分でしたので、結局それほど近くなかったと思います。ありがとう!
charlyRoot

7分と3つのフォーミュラでちょうど欲しいものが得られたとは信じられません。
charlyRoot

@charlyRootどういたしまして。
robinCTS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.