• ベストアンサー

EXCEL―Large関数で取得した数値を%表示へ

現在次のような式で、 =INDEX(・・・文字列・・・)&":"&LARGE(・・・表中、数値型の%表示・・・) 取得される値は、 "文字列":0.23456 という様になります。表抽の数値は%で表示していますが、取得後は小数点表示に変わってしまします。 これを、 "文字列":23.5% というように、%表記を維持したまま値を返すにはどうしたらよいでしょうか。 表中のランダムな数値を大きい順に並べるため、元の表は数値型を保持する必要があると思ってます。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.1

=INDEX(・・・文字列・・・)&":"&LARGE(・・・表中、数値型の%表示・・・)     ↓ =INDEX(・・・文字列・・・)&":"&TEXT(LARGE(・・・表中、数値型の%表示・・・),"0.0%") ="文字列"&":"&TEXT(0.23456,"0.0%") → 文字列:23.5%

okhotsk
質問者

お礼

ありがとうございました! 解決しました

関連するQ&A