本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

EXCEL Tips

EXCEL Tips 001 文字列の分割

たとえば、商品コード10桁上6桁2桁下2桁に分割したい場合などに有効な小技です。

セルA1にABCDEF99ZYという商品コードを入力し、B1〜D1にそれを上記の通り3つに分解したい場合は次のようにします。


方法

それぞれ
B1のセル: =LEFT(A1,6)
 ・・・A1のセルの左端から6文字を表示しなさいという関数
C1のセル: =MID(A1,7,2)
 ・・・A1のセルの左から7番目の文字から2文字(7番と8番)表示しなさいという関数
D1のセル: =RIGHT(A1,2)
 ・・・A1のセルの右端から2文字を表示しなさいという関数

を入力すれば、A1のセルの値を3つに分解できます。

 


同じように、XXXYYY(株)代表取締役社長 XXZZという文字で、
社名をB1に、名前をC1に表示したい場合は以下のように入力すればOKです。
B1のセル: =LEFT(A1,9)
C1のセル: =RIGHT(A1,4)

目次 次へ