Free Trial

ウィークリーチャレンジ - 日本語

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

チャレンジ #99: ギブ・ミー・ア・サイン!

SaoriG
Alteryx Community Team
Alteryx Community Team

先週のチャレンジに対する解答はこちらでご確認ください。 marquee_box.jpg

 

今週のチャレンジは @kelly_gilbert からの出題です。

 

オフィスを飾るためにシネマLEDライトボックスを購入して毎週マーキーサインを更新しようと考えています。ただし思い描いているメッセージを表示するのに十分な数のアルファベット文字タイルがあるかどうかを確認するには結構時間がかかります。


今週のチャレンジでは、希望するメッセージに十分な数の各アルファベット文字タイルがあるか確認するためのアプリを作成してください。一部のタイルは複数の文字として使用できることに注意してください(例:6と9、Oとゼロ)。

 

メッセージの適合性を確認する必要はありません(もし更にチャレンジしたい場合は、私のマーキーボックスには8つのタイルを3行並べることができるので、それも考慮してみてください)。

DaisukeTsuchiya
クエーサー

レポーティングツールでレイアウトの使い方が良くわからずてこずりました。
今回の出力サンプルだと何をやれば良いのかよくわからないと思います。英語版のOutputをそのまま載せておいた方が良いと思います。
英語版の様に5つの回答をまとめて処理するやり方がわからず…。一つづつなら処理できました。

スポイラ
投稿した後にKajitaniさんの英語版スポイラを見たのですが、複数の文字が足りない時は下記ではうまく処理できない事がわかりました。まだまだ修行が必要ですね。

キャプチャ.JPG



SaoriG
Alteryx Community Team
Alteryx Community Team

@DaisukeTsuchiya さん、

英語版のウィークリーチャレンジの出題者にも確認しましたが、英語版の出力ファイルはそれぞれのケース(メッセージにタイルが十分あるとき、足りないときなど)の例を示すためにコピー&ペーストして複数行見せているだけで、実際の出力は1つのメッセージ(最後の行)にしか回答が返ってこないとのことです。

そこで日本語版は(複数行同時に返ってくるという誤解を避けるために)1行のメッセージに対する回答だけのものを出力としました。

 

もともとこのチャレンジを作成したメンバーは、1行のメッセージに対する回答を返すワークフローを作成して解答としていますが、もし5行まとめて回答できるワークフローを作成することができたら、ぜひシェアしてください!

Tokimatsu
クエーサー

日本語版の処理の細かいところがイメージできなかったので英語版のアウトプットをまねてみました。

ちょっとしたこだわりで、タイルとして存在しない文字にエラーを出すようにしてあります。

スポイラ
2021-01-20_18h08_21.png

 

AkimasaKajitani
オーロラ

ばたばたしてやりそびれてました・・・。今回は英語版で投稿したものを日本語版に変えただけです・・・(メッセージとかは日本語に変えました)。

 

ワークフロー:

スポイラ
AkimasaKajitani_1-1611153428293.png

 

アウトプットサンプル:

スポイラ
入力:I [heart] Alteryx
出力:
AkimasaKajitani_0-1611153326826.png


入力:Weekly Challenge 99.Next is 100!

出力:
 
clip1.png

入力:Alteryx Weekly Challenge
出力:
 
clip2.png

入力:0O0O0O0O96969696
出力:

clip3.png

 次は記念すべき日本語版100回目!

danboll_life
アステロイド

サンプルの結果を再現できればよいのかと思いましたが、皆さんが英語版のような無効時に足らない枚数を表現されていたので、そうした表現も出力されるようにしました

 

スポイラ
WFが長くなってしまい、未熟さを痛感します・・・
cl99.PNG