ITメモ
「Office Tool」の「LibreOffice」を便利に使う方法
Calc(表計算)
情報取得
【LibreOffice】「日付関連の情報」を「取得」する関数の使い方
リンク
【LibreOffice】「ハイバーリンク」の作成方法
書式設定
【LibreOffice】「セル」を見やすいように交互に異なる「背景色」を設定する方法【LibreOffice】「セルサイズ」を「自動調整」する方法
「値」「式」関連操作
【LibreOffice Calc】「全角数字」を「半角数字」に変更する方法【LibreOffice Calc】「重複」した「値」を「削除」して取り除く方法
郵便番号
【LibreOffice Calc】「住所」から「郵便番号」を「取得」する方法【LibreOffice Calc】「7桁の数字」を「郵便番号書式」に変更する方法
文字列
【LibreOffice Calc】「文字」の「位置」を調べる方法【LibreOffice Calc】「文字列」を「抽出」する方法【LibreOffice Calc】「文字列」を「追加」する方法【LibreOffice Calc】「複数セル」の「文字列」を「結合」する方法【LibreOffice Calc】「文字」の「置換」をする方法【LibreOffice Calc】指定した「文字」「文字列」「数字」を「消去」をする方法【LibreOffice Calc】指定した「値」が「数値」かを確認する方法【LibreOffice Calc】指定した「値」が「空白」かを確認する方法【LibreOffice Calc】「区切り文字」で区切られた「文字列」を「分割」して「列」に割り当てる方法【LibreOffice Calc】「URL文字列」を「エンコード」する方法
マクロ
【LibreOffice Calc】「マクロ」で「Visual Basick」を使う方法
Writer(文書ドキュメント)





【LibreOffice】「7桁の数字」を「郵便番号書式」に変更する方法

【LibreOffice】
「7桁の数字」を「郵便番号書式」に変更する方法




「郵便番号」を取得した時に、
「郵便番号の書式」ではなく、
「7桁の数字」で、取得されることがある。


「LibreOffice」では、
関数を使って、
「7桁の数字」を「郵便番号書式」に変更することができる。



詳しくは、
下記をご参照ください。



「REPLACE」関数を使って「郵便番号書式」に変更する方法


「REPLACE」関数を使って、
「郵便番号書式」に書式を変更する方法は、
覚えてしまえば簡単。


「REPLACE」関数は、
「文字列」の「一部」を
「別の文字列」に置き換えることができる「関数」


「REPLACE」関数の「書式」

REPLACE(“文字列“; 開始位置; 文字数; “置換文字列“)


「REPLACE」関数の「引数」で、
「文字数」を「0」にすると、
指定位置に「文字追加」される。



文字列置き換える文字が含まれる文字列。
開始位置置換える「文字列」の「開始位置」。「先頭文字」の位置を指定するオプション。
文字数開始位置からの置き換える「文字数」。
置換文字列置き換える、もしくは加える「新しい文字列」。



「郵便番号書式」に変更する「コード」は、
=REPLACE(変換対象となる「7桁の数字」が格納された「セル番号」,4,0,"-")

郵便番号マークなしのサンプルコード =REPLACE(A2,4,0,"-")

郵便番号ありのサンプルコード ="〒"&REPLACE(F2,4,0,"-")


Back

文字を抜き出す「LEFT」「RIGHT」「MID関数」で「郵便番号書式」に変更する方法


「関数」で、「部分的」に「文字列」を抜き出して、
「郵便番号書式」へと変更することもできる。


使用する関数には、
関数名説明
LEFT「左」から指定した「文字数」だけ「文字」を抜き出せる関数。
RIGHT「右」から指定した「文字数」だけ「文字」を抜き出せる関数。
MID「指定した位置」から「指定した数」だけ文字を抜き出せる関数。
などがある。



「郵便番号書式」に変更するコード

関数の書式

LEFT("テキスト", [抜き出す文字数])
RIGHT("テキスト", [抜き出す文字数])
MID("テキスト", [抜き出し開示位置], [抜き出す文字数])

「抜き出す文字数」を指定しない場合は、
「1」がデフォルトで指定される。



「郵便番号書式」に変換する「記述方法」
=LEFT("1234567",3)$"-"$RIGHT("1234567",4)

=LEFT(セル番号,3)$"-"$RIGHT(セル番号,4)


Back