• ベストアンサー

エクセルで例えば!あいうえおかきくけこ”と文字入力されていたとします。

エクセルで例えば!あいうえおかきくけこ”と文字入力されていたとします。右から6番目の文字以降の文字を抽出する関数はありますか?答え”あいうえお”となるように。

質問者が選んだベストアンサー

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.3

こういうことだろうか? =IFERROR(LEFT(A1,(LEN(A1)-5)),"")

その他の回答 (4)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.5

>右から6番目の文字以降の文字を抽出する 左からではなく「右」から6番目「以前」の文字を表示する(右から5文字をカットする)という意味なら以下のような式になります。 =SUBSTITUTE(A1,RIGHT(A1,5),"")

回答No.4

左から何文字目というのを抽出したいときには、LEFT関数を使います。 「あいうえおかきくけこ」という文字列がA行1列(一番左上のセル)にあったとします。 ここで、その一つ下のセル(A行2列)に「あいうえお」と表示するには、A行2列のセルを選択して、 数式バーに =LEFT(A1,5)と入力してEnterを押してください。 LEFT(An,m)というのはA行n列のセルの文字列の左からm個の文字を抽出するという意味です。 他にMID関数を使う方法も有ります。 =MID(A1,4,3)と入力すると、A行1列のセルの左から4文字目の文字から3文字抽出するという意味で、この場合、「えおか」と出力されます。 MID(An,m,s)はA行n列のセルの文字列の左からm文字目の文字からs文字抽出するという意味です。 これらに関しては非常に応用が利くので知っていると便利ですよ。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

答えとなるようにするためには次の式にします。 =LEFT(A1,5) 6文字目以降の文字を抽出するのでしたら例えば次のようにします。 =MID(A1,6,10)

  • jcctaira
  • ベストアンサー率58% (119/204)
回答No.1

"あいうえおかきくけこ”右から6番目の文字以降の文字   答え”あいうえお”??? "かきくけこ”ではないのでしょうか? =MID(A1,6,9999) → "かきくけこ” =LEFT(A1,5)   → "あいうえお”

関連するQ&A