人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセル操作の質問です。

フィールドAに、「フィールド・オブ・ドリームス(1989)」という入力があるとします。
これを、
(1)年号の部分のみ、フィールドBに移動し、
(2)フィールドAからは年号を外す
(3)それ以降の行もすべて同じ処理をする

という作業をしたいと思います。どのようにすればよろしいか、アドバイスいただけますでしょうか。よろしくお願いします!

●質問者: eiuo
●カテゴリ:コンピュータ
✍キーワード:アドバイス エクセル フィールド フィールド・オブ・ドリームス 入力
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● rr003013
●20ポイント

http://www.moug.net/tech/exopr/0110027.htm

◎質問者からの返答

ありがとうございました!


2 ● たけじん
●20ポイント

フィールドDに =SEARCH("(",A1,1) と入力

フィールドBに =mid(A1,(D1+1),4)

フィールドCに =left(A1,(D1-1))

と入力すると、B,Cフィールドに表示されると思います。

必ず年号は括弧で囲われていて、4桁の場合ですが。

http://q.hatena.ne.jp/answer

◎質問者からの返答

ありがとうございました!


3 ● きゃづみぃ
●20ポイント

区切り位置を( で指定して 区切ったらいいでしょう。

あとで )を なしに置換。

↓を参考にやってみてください。

http://www.e-nankyu.co.jp/kasutamaizu/deta/excel/deta2.htm

◎質問者からの返答

ありがとうございました!


4 ● gong1971
●20ポイント ベストアンサー
  1. A列を選択します。
  2. [データ]メニュー[区切り位置]で[カンマや...]を選択して[次へ]をクリック。
  3. [その他]の右に ( を入力して[完了]をクリック。※全角/半角を区別します
  4. 続いてB列を選択します。
  5. [データ]メニュー[区切り位置]で[カンマや...]を選択して[次へ]をクリック。
  6. [その他]の右に ) を入力して[次へ]をクリック。※全角/半角を区別します
  7. 下のデータのプレビューで1列目を選択して右上の[文字列]を選択。
  8. 同様に2列目を選択して右上の[削除する]を選択。
  9. [完了]ボタンで完成です!

http://support.microsoft.com/default.aspx?scid=kb;ja;214261

◎質問者からの返答

ありがとうございました!


5 ● ootatmt
●20ポイント

http://q.hatena.ne.jp/1150360178

B列に =LEFT(A1,LEN(A1)-6)

C列に =MID(A1,LEN(A1)-4,4)

このようにしてみてはどうでしょうか。

A列が不要なら、B,C列をコピーして値の貼り付けで値に変換し、A列を削除してください。

◎質問者からの返答

ありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ