M,k表示
http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B883199
を使って、
[>=1000000]0,,"M";[>=1000]0,"k";0
とかしたら出来ました。
でんsありがとうございます。
「,」に1/1000倍する効果があったとは、、、。
あと1000倍してミリ表示は、、、さすがに無理ですかo|rz
m,μ,n,pあたりまでは使いますので。
な訳でオリジナルな方法を。
B19 : 元の数字
C19 : =IF(B19<10^(-9),B19*10^12,IF(B19<10^(-6),B19*10^9,IF(B19<10^(-3),B19*10^6,IF(B19<1,B19*10^3,IF(B19<10^3,B19,IF(B19<10^6,B19*10^-3,B19*10^-6))))))
D19 : =IF(B19<10^(-9),"p",IF(B19<10^(-6),"n",IF(B19<10^(-3),"μ",IF(B19<1,"m",IF(B19<10^3,"",IF(B19<10^6,"k","M"))))))
E19 : =C19&D19&"(単位記号)"
でE19に欲しい物が出ます。
計算はB19で。
まあ本来の目的とは違いますけどね。
#本来はキーボードから「1k」と入力して1000に直して欲しかったり。
#これも力業でなんとかなるかも。