- ベストアンサー
EXCELで文字列の分割方法を教えてください。
お世話になります。EXCELにおいて、A1のセルに縦横の長さを1234×5678、321×12.3、等の形式で入力してあります。桁数及び小数点の有る無し様々です。 これを、面積計算のために、B1に縦の数値のみ、C1に横の数値のみを分割させたいのですが、ご教示お願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
セパレータがXで統一されている事を想定し、次の方法は如何でしょうか。 対象範囲を選択→データ→区切り位置→カンマやタブ・・・を選択し次へ→区切り文字をその他を選択してxを入力し、完了。
その他の回答 (4)
- redowl
- ベストアンサー率43% (2140/4926)
A1に 1234×5678 B1に =LEFT(A1,FIND("×",A1)-1) C1に =RIGHT(A1,LEN(A1)-FIND("×",A1))
お礼
早速のご教示ありがとうございます。 使用させていただきます。 助かりました。 シンプルですね。
- Wendy02
- ベストアンサー率57% (3570/6232)
これは、どうかな? B1: =MID(A1,1,FIND("×",A1)-1)*1 C1: =SUBSTITUTE(A1,B1&"×","")*1
お礼
早速のご教示ありがとうございます。 使用させていただきます。 助かりました。
- mshr1962
- ベストアンサー率39% (7417/18945)
B1=IF(A1="","",VALUE(LEFT(A1,FIND("×",A1&"×")-1))) C1=IF(LEN(A1)=LEN(B1),"",VALUE(MID(A1,FIND("×",A1&"×")+1,LEN(A1)))) 数値化してますので、桁区切りは解除されます。出したい場合は書式を設定してください。
お礼
早速のご教示ありがとうございます。 使用させていただきます。 助かりました。 数式の内容も学習します。
- boy_boy
- ベストアンサー率55% (56/101)
こんにちは。 A列を選択して「データ」⇒「区切り位置」 「カンマやスペース・・・」にチェックして「次へ」「区切り文字」の「その他」欄に「×」を入力して「次へ」 「表示先」を「B列のセル」を指定して (A1からデータが在れば「B1」) 「完了」としてみてください。
お礼
早速のご教示ありがとうございます。 使用させていただきます。 お忙しいところすみません。
お礼
早速のご教示ありがとうございます。 使用させていただきます。 助かりました。