Excelでセルをフォーマットする - 指定された位置にシンボルを表示する方法


1

Excel(またはLibreOffice)でセルをフォーマットするときに、特定の位置に特定の記号を表示するにはどうすればよいですか

たとえば、6番目の記号がハイフンになるようにフォーマットされたセルが必要です。 「2121D − 34」。


あなたはあなたの問題をもっと詳しく説明する必要があります。
steampowered

回答:


1

あなたが求めていることができないようです。データが純粋に数値の場合は、 "##### - ##"のカスタムセル形式で問題ありません( "1234567"を "12345-67"と表示)。ただし、数字以外の文字(例では "D")を含めるとすぐに、これは機能しません。 私が見つけた一つの源 Excelのセルの書式設定に関しては、「テキストを使ってできることはそれほど多くありません」と述べています。

LibreOfficeを使ったことはありませんが、 ウィキを助ける そこにあなたの結果がたくさんの数値フォーマットが利用可能であるとしても少数のテキストフォーマットで、そこにおそらく似ていることを示しています。


1

Excelの[セルの書式設定]ダイアログから:

"テキスト形式のセルは、数字が   細胞。セルは入力したとおりに表示されます。」

この問題を回避するには、テキスト式にヘルパー列を使用します。あなたの例を使って、

=LEFT(E1,5)&"-"&RIGHT(E1,2)

あなたが望むようにフォーマットされたあなたのデータを返すでしょう。基本データが異なる場合は、式をもう少し高度にする必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.