Alteryx全くの初心者で恐縮です。色々検索いたしましたが該当する答えが見つからずにおります。
2つ質問がありましてお教えください。
1. 件名にも記載しましたが、1ヶ月分の欠落している日付を自動で追加して、その追加した日付の列にゼロを表示される方法
2. 1.で作成された表からエクセルファイルにそれぞれの日付、数字を毎にTransfer して表記する方法
1.に関しての詳細
(Before)
↓
(After)
Value Date Debit in JPY Credit in JPY Net Amount in JPY
2021-11-01 77607 135 135
2021-11-02 9092 -942 -942
2021-11-03 0 0 0
2021-11-04 9092 6940 6940
2021-11-05 97 7941 7941
2021-11-06 0 0 0
2021-11-07 0 0 0
2021-11-08 9092 -8360 -8360
2021-11-09 9092 -8360 -8360
2021-11-10 9092 -8360 -8360
2021-11-11 9092 -8360 -8360
2021-11-12 9092 - 8360 -8360
2021-11-13 0 0 0
2021-11-14 0 0 0
2021-11-15 9092 -8360 -8360
2021-11-16 9092 -8360 -8360
2021-11-17 9092 -8360 -8360
2021-11-18 9092 -8360 -8360
2021-11-19 9092 -8360 -8360
2021-11-20 0 0 0
2021-11-21 0 0 0
2021-11-22 9092 -8360 -8360
2021-11-23 0 0 0
2021-11-24 9092 -8360 -8360
2021-11-25 9092 -8360 -8360
2021-11-26 9092 -8360 - 8360
2021-11-27 0 0 0
2021-11-28 0 0 0
2021-11-29 9092 -8360 -8360
2021-11-30 9092 - 8360 -8360
2.に関しての詳細
1. 欠落している日付とゼロを追加した表を下記のエクセルに日付と数字を飛ばす方法
(エクセルシートの表示例)
どうぞご教授の程よろしくお願い申し上げます。
解決済! 解決策の投稿を見る。
@小林 さん
まず、1について回答します。
方法としては2つありまして、Rツールをインストールしてあればアイコン2つで解決します。
時系列フィルツールを使うと非常に簡単にできます。
別の方法としては、日付の最小、最大を取った後に、行生成ツールで日時マスタ的なものを作りそこに結合する方法です。
いずれもNullが出るのでデータクレンジング(もしくは複数フィールドフォーミュラ)でNullを0にする必要があります。
2の方は、地道にデータ出力ツールの出力オプション「シートまたは範囲を上書きする」で、「上書き時に書式設定を保持する」をひたすらやる感じになるかと思います(各項目ごとくらいにやらないと駄目かも知れません・・・)。
もしくは、レポーティングツールで作り込むか、、、ですね。
Excelのフォーマットにこだわるのであれば、範囲で上書きの方式を取るしか無いと思います。
1ファイル分作って、バッチマクロでやるのが一番ラクな方法かと思います。
一度チャレンジ頂き、不明点あればご質問下さい。
早速のご説明大変ありがとうございます!
一度作成してみて、またわからない所があった際
ご質問させていただきます。
初歩的な質問になるかと思いますが、どうぞ宜しくお願い致します。
Kajitani-san
下記のように作ってみましたが、結果がうまく表記されません。
大変お手数ですが途中の設定で間違っている項目をご指摘、訂正いただいてもよろしいでしょうか。
全く初歩的な質問で恐縮ですがどうぞ宜しくお願い致します。
「結果」
1. Z(集計)の現在の設定
2. 行生成の現在の設定
3. 結合の現在の設定
4. ユニオンの現在の設定
5.クレンジングの現在の設定
6. セレクトの現在の設定
Kajitani-san
再度見直ししてみたところ、出来ました。
ご丁寧なアドヴァイスに感謝いたします。
ありがとうございました。
小林
Kjitani-san
はい、そのようでした。 リポートへの転記はやはりAlteryxからは私には難度が高く、
結果、おっしゃられたようにマクロで飛ばして希望通りのリポートが作成されました。
このような初心者にご親切にご対応いただきましてありがとうございました。
小林