- 329 名前:デフォルトの名無しさん [2023/03/16(木) 21:12:18.58 ID:wf1v+CLj.net]
- >>322
ワークシート関数で出来るらしい。 =A1&IF(OR(MOD(A1,100)={11,12,13}),"th",CHOOSE(MIN(5,RIGHT(A1)+1),"th","st","nd","rd","th")) 20までならもっと簡単になるみたいで。 =A1&LOOKUP(A1,{0,1,2,3,4;"th","st","nd","rd","th"}) 上記の数式をVBAからWorksheetFunction関数で使う手も。
|

|