
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
B1=REPLACE(SUBSTITUTE(PROPER(A1),"_",),1,1,LEFT(A1))
No.1
- 回答日時:
関数自体はたとえばPROPER関数の出番ですが,
>アンダーバーが何個出現するかは一定ではありません。
という制約下では,エクセルの一般の計算式でやる仕事ではありません。
簡単なマクロを使って自作関数を用意してしまうか,若しくは関数で「綺麗に」計算するのは諦めて手を動かしてエクセルの機能を駆使して結果を出すか,どちらかになります。
手順:
ALT+F11を押す
現れた画面で挿入メニューから標準モジュールを挿入する
現れたシートに下記をコピー貼り付ける
public function myProp(Target as excel.range) as variant
dim a
dim i
a = split(target.cells(1).value, "_")
myprop = a(0)
for i = 1 to ubound(a)
myprop = myprop & application.proper(a(i))
next i
end function
ファイルメニューから終了してエクセルに戻る
A1セルに「abc_def_ghi」を記入
B1セルに =myprop(A1) と計算する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポール強度計算書ソフト
-
作業場の温度環境測定と分析
-
EXCELで上書き保存しないと反映...
-
時刻の計算の仕方教えてくださ...
-
Jw cadにエクセルで作成した表...
-
エクセルのカメラ機能を、700個...
-
電卓は正しいのに エクセルで計...
-
エクセルで作業時間数や残業時...
-
エクセルで「500時間」を「何日...
-
エクセルを上書き保存したのに...
-
パワーポイントをエクセルファ...
-
グーグルマップ
-
エクセル GROUPBY関数について...
-
【スプレドシート】IMPORTRANGE...
-
ExcelファイルがDoxillionに突...
-
いきなりPDFでPDFファイルを開...
-
エクセルでCSVファイルとして保...
-
エクセルで数値の上3桁で切捨...
-
エクセルでファイルを閉じても...
-
エクセルでVBAを使用して1分毎...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセル0:00と表示される原因
-
ポール強度計算書ソフト
-
gage R&R の計算
-
エクセルで作業時間数や残業時...
-
g(x)=4eの-xの2乗で Excelで...
-
時刻の計算の仕方教えてくださ...
-
電卓は正しいのに エクセルで計...
-
アンダーバーの後の文字を大文...
-
COUNTA関数について なんで反...
-
エクセルとスプレッドシートの...
-
ASC関数が上手く出来ない!
-
エクセル関数の使い方を教えて...
-
エクセルを32ビットから64ビッ...
-
エクセルで条件に合った値を足...
-
エクセルの消費税 1000円の消費...
-
エクセル 時間の計算に関する質問
-
どのようにwilcoxon 関数を使え...
-
エクセルで積分
おすすめ情報