末尾にピリオドが付いた数値の自動入力(Microsoft Excel)
Ianaは、「1。」、「2。」などの連続番号の列を「150.」まで自動入力したいと考えています。オートフィルは末尾のピリオドなしでのみ機能しますが、彼女はそこにピリオドが必要です。
Ianaが発見したように、AutoFillは、テキストを「インクリメント」する方法を理解する上で優れた仕事をしていません。アルファベットや曜日などの確立されたシーケンスを使用している場合は問題ありませんが、他のほとんどのテキスト値に関してはまったくばかげています。また、残念ながら、数値(1)の後にピリオドを入力すると、セルにテキスト文字列(1.)が配置されます。ビンゴ!オートフィルチョーク。
少なくとも3つの解決策が考えられます。 1つ目は、数値(オートフィルが使用できる)に固執し、ピリオドを追加するためにセルにカスタム形式を適用することです。次の手順に従ってください:
。 AutoFillを使用して、1から150までの番号が付けられた150個のセルのシーケンスを作成します。
。セルを選択します。
。リボンの[ホーム]タブを選択します。
。 [番号]グループの右下にある小さなアイコンをクリックします。 Excelに[セルの書式設定]ダイアログボックスが表示されます。
。 [番号]タブが表示されない場合は、それを選択します。
。 [カテゴリ]リストで、[カスタム]を選択します。ダイアログボックスが変更され、カスタム形式を入力できるようになります。 (図1を参照)
。 [タイプ]ボックスに次のように入力します:0。」 (数字0の後に引用符で囲まれたピリオドが続きます)。
。 [OK]をクリックします。
これで、数字はすべて正常に表示され、末尾にピリオドが表示されます。
そして、何よりも、それらはまだ数字なので、必要に応じてそれらを使って数学を行うことができます。
いくつかの_ExcelTips_サブスクライバーは、末尾にピリオドが付いた連番を取得する2番目の方法を提案しました。この方法では、数式を使用し、セルにカスタム形式を適用せずに数値を算出します。
次の手順に従ってください:
。セルA1に次の数式を入力します:
。オートフィルを使用して、1から150までの番号が付けられた150個のセルのシーケンスを作成します。これらのセルには、自動的にピリオドが続きます。
別のアプローチは、先に進んで、あなたの番号がテキストとして終わることを期待することです。この場合、列AとBが空であることを確認してから、次の手順を実行する必要があります。
。列Aで、オートフィルを使用して、1から150までの番号が付けられた150個のセルのシーケンスを作成します。
。セルB1(または列Aシーケンスの最初のセルの右側にあるセル)に、次の数式を入力します。
。セルB1を選択したまま、セルの右下隅にある塗りつぶしハンドルをダブルクリックします。これで、列Bに、末尾にピリオドが付いた1から150の数値を持つセルの範囲ができました。
。列Bでセルの範囲が選択されていることを確認します(たとえば、数値の後にピリオドが続く場合は、範囲B1:B150を選択します)。
。 Ctrl + Cを押して、範囲をクリップボードにコピーします。
。リボンの[ホーム]タブを表示します。
。貼り付けツールの下にある下矢印をクリックし、値を貼り付けることを選択します。
。列Aを削除します。
これで、A列に末尾のピリオドを付けてすべての数値が正常に表示されるはずです。このアプローチと以前のアプローチの違いは、この場合、数値はExcelから見ると実際には数値ではなく、テキスト値であるということです。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(13294)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。