• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「11ヶ月」から「ヶ月」を引きたい(エクセル関数)

「11ヶ月」から「ヶ月」を引きたい(エクセル関数)

このQ&Aのポイント
  • 「11ヶ月」とあるセルから図式化する為に「11ヶ月」を「ヶ月」を削除して「11」(数値)にしたいのです。
  • セル表示形式「標準」「5年11ヶ月」から=LEFT(AH45,SEARCH("年",AH45)-1)*12で年単位の「60」(数値)ヶ月は抜けましたが、残った「11ヶ月」から「11」(数値)が抜けません。
  • FIND関数・LEFT関数を使って以下のように試してみましたが、「#VALUE」のエラーが出ています。 =RIGHTB(AH45,6)-LEFT(AH45,FIND("ヶ月",AH45)-1)

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

「ヶ月」を除去自体は,SUBSTITUTE関数などを使った方が簡単です。 で。 「5年11ヶ月」「3年」「4ヶ月」などを計算します =IF(ISNUMBER(FIND("年",A1)),LEFT(A1,FIND("年",A1)-1))*12+(0&SUBSTITUTE(MID(A1,IF(ISNUMBER(FIND("年",A1)),FIND("年",A1))+1,9),"ヶ月",""))

goo_kanikani
質問者

お礼

回答ありがとうございます できた~~~~~ 有難うございます ありがとうございます

その他の回答 (3)

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

A1セルが11ヶ月でしたら11を取り出す式は次のようになります。 =LEFT(A1,FIND("ヶ月",A1)-1)

goo_kanikani
質問者

お礼

回答有難うございます 別の方法で出来ました ありがとうございます

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

回答1です。 A1に5年11ヶ月といったデータが有る場合です。

goo_kanikani
質問者

お礼

#1さん 気にしてくれてありがとうございます ダメでした 残念

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

A1セルにデータが有るとして次の式で良いでしょう。 =MID(A1,FIND("年",A1)+1,FIND("ヶ月",A1)-FIND("年",A1)-1)

goo_kanikani
質問者

お礼

早速の回答ありがとうございます でもダメでした 俺がわるいのかな??? 

関連するQ&A

専門家に質問してみよう