
作成中のゲーム用のスプレッドシートがあります。このスプレッドシートには、対応するレベルのさまざまなスキルがあります。その横に、プレイヤーにチェックしてもらいたいボックスがいくつかあります。ボックスの数は、スキルのレベルに対応しています。つまり、セットアップは非常に簡単です。私の質問は、Excel で、隣のセルの数字に基づいて、セルにボックスを自動的に入力できるかどうかです (以下のハードコードされた例を参照)。
たとえば、C5 に 5 を入力すると、D5 に 5x"q" または qqqqq (フォントは windings なので、ボックスが表示されます) が自動的に入力されます。簡単に言うと、セル D5 に数式 = REPCHAR($C5, "q") を入力して、D5 に文字列 "qqqqq" を生成する必要があります。
答え1
あなたが探しているのはREPT(text, num_times)
機能です。
あなたの例では、D5は=REPT("☐", C5)
https://support.microsoft.com/ja-jp/office/rept-function-04c4d778-e712-43b4-9c15-d656582bb061 翻訳元