Free Trial

ウィークリーチャレンジリポジトリ

トップになるためのスキルをお持ちですか? ウィークリーチャレンジを購読しましょう。ベストを尽くして問題を解決し、解決策を共有して、他のユーザーがどのように同じ問題に取り組んだのか確認しましょう。私たちも解答例を共有しています。

チャレンジ #110: 在庫を一掃しよう!

SaoriG
Alteryx Alumni (Retired)

先週の解答はこちらをご覧ください。

今週のチャレンジでは、データをブレンドして整理しましょう。

商品のSKUとオーダーされた数量を含むオーダーリストと、各 SKU の在庫数に関するデータセットがあります。

あなたは、オーダーの量が少ない在庫をすべて一掃する方法を考え出す任務を任せられ、各商品(SKU)のオーダーをオーダー数のボリュームの大きい順(降順)に入力するように求められました。

 

Clearance Sale.png

 

(注意)完全なオーダーだけが完了されます。 たとえば、ある商品(SKU) の在庫が 3で、オーダー数量が 4の場合、で、オーダーは完了されないので、最終的なリストには含まれません。

gawa
16 - Nebula
16 - Nebula
スポイラ
gawa_0-1617673717605.png

 

在庫7、注文数8のときは、オーダがキャンセル扱いになるのは可愛そうだなと思いました。(早い者勝ちで7個は届けてあげてほしい。笑)

DaisukeTsuchiya
マグネター

業務でも似たような処理をやったりしています。

スポイラ
キャプチャ.JPG
voovovo
アステロイド

オーダーはねられて再注文するころには売り切れなんですかね・・・?某最新ゲーム機の在庫・注文状況の裏側ってこんな感じなのかな

スポイラ
複数行フォーミュラを使うのにシンプルでいい練習問題ですね。

以下じゃなくてもサンプルツール使ってSKUと残りをグルーピングした上で最初の1行とればフラグ付の必要はないですが、ぱっと見分かり辛くなるのとサンプル後にまたソートがバラバラになるのが面倒だったのでやめました。
Voovovo_0-1617679113479.png

 

Tokimatsu
クエーサー

英語版の#65でやったのと少し変えてみました。フィルターなし。

スポイラ
2021-04-06_13h03_47.png

sanae
ボリード

ちょっと無理やりな感じになりましたが答えは合いました

 

 

スポイラ
challenge_ja_110_start_sanae.png

 

 

Qiu
21 - Polaris
21 - Polaris

お昼休みでやりました。

あえてMultiple Rowを使わないにしたら、こんな汚いFlowになりました。😂

 

スポイラ
challenge_ja_110.PNG
TomomiMatsuoka
メテオロイド

できました~

AkimasaKajitani
17 - Castor
17 - Castor

AMP Engineオンだとそのまま通らなかったので、少しツールを足しました。

 

スポイラ
AkimasaKajitani_0-1617725143133.png

AMP Engineオンだと複数行フォーミュラでも並び変わりますね・・・

OnionKnight
アステロイド
スポイラ