エクセルについて教えてください。 例えばA1セルに 日付:2010/10/5 商品:aaa 顧客名:abb 価格:abbcc と入力されているものを

Excel77閲覧xmlns="http://www.w3.org/2000/svg">100

ベストアンサー

1

1人がナイス!しています

ThanksImg質問者からのお礼コメント

皆さん様々なご意見ありがとうございました。 自分でやってみた結果、うまくいったこちらをベストアンサーとさせていただきたく思います。 ご協力ありがとうございました。

お礼日時:6/30 9:44

その他の回答(2件)

0

FIND関数ネストの代わりでローテクです。参考程度に! B1=LEFT(A1,FIND(CHAR(10),A1)-1) C1=MID(A1,LEN(B1)+2,FIND(CHAR(10),A1,LEN(B1)+2)-LEN(B1)-2) D1=MID(A1,LEN(B1)+LEN(C1)+3,FIND(CHAR(10),A1,LEN(B1)+LEN(C1)+3)-LEN(B1)-LEN(C1)-3) E1=RIGHT(A1,LEN(A1)-FIND(D1,A1)-LEN(D1))

0

=SUBSTITUTE( MID( SUBSTITUTE(A1,CHAR(10), REPT("★",LEN(A1))), ROW(INDIRECT("A1:A4"))*LEN(A1)-(LEN(A1)-1), LEN(A1) ), "★", "" ) でどうでしょうか?

ご連絡ありがとうございます。 これは"★"を"日付:"と置き換えたら 2010/10/5 のみ出力されましたが使用方法あっていますでしょうか。 また、2行目の aaa のみ出力される場合はどこを変える必要があるのでしょうか。 質問ばかりで申し訳ないです。ご確認の程よろしくお願い致します。