• ベストアンサー

エクセルでの列に入った文字について

office2007のエクセルでCSVの作業をしているのですが、 すでにセルの中に文字を入れていて、後から記入した文字の後ろに「-130」と1列すべてに一括で入れたいのですが方法はありますでしょうか? あと、すでに記入した文字に半角小文字と半角大文字が混ざっていて 半角大文字で統一したいのですが簡単な方法はあるのでしょうか? 分からなくて困っていております。 その方法をご存知でいらっしゃる方、助けてくださいませ。

質問者が選んだベストアンサー

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.4

《右側につく「.jpg」は一緒になります。》 「.jpg」の4字が全てに付いているのであれば 次の式で行けます。 =LEFT(A1,(LEN(A1)-4))&-130&RIGHT(A1,4) 後の作業は、回答番号:No.3と同じです。 お試しを

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

「AMFW08-010-GRY-01.jpg」の文字数がすべて同じであるなら次の式で「AMFW08-010-GRY-01-130.jpg」にできます。 A列に「AMFW08-010-GRY-01.jpg」がある場合   B1に=LEFT(A1,17)&-130&RIGHT(A1,4)  B1セルをアクティブにしてフィルハンドル(セル右下の黒四角)をダブルクリック  B列を選択コピー → B列に形式を選択して貼り付け → 値  A列を削除 《因みにCSVデータで関数を使っても平気なのでしょうか?》  問題ないと思いますが ご心配でしたら ブックをコピーして試されたらどうですか  

stylek0924
質問者

補足

回答ありがとうございます。 文字数はバラバラになります。 右側につく「.jpg」は一緒になります。 説明不足で申し訳ございません。 <《因みにCSVデータで関数を使っても平気なのでしょうか?》 回答ありがとうございます。 教えていただいたとおりブックをコピーして試してみます。

すると、全ての回答が全文表示されます。
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.2

《文字の後ろに「-130」》 A列の文字の後ろに「-130」の場合 B1に=A1&-130 B1セルをアクティブにしてフィルハンドル(セル右下の黒四角)をダブルクリック

すると、全ての回答が全文表示されます。
回答No.1

>後から記入した文字の後ろに「-130」と1列すべてに一括で入れたい 対象の列がA列だとして 作業列(仮にB列)を使い B1セルに =A1 フィルハンドルをダブルクリック コピー&値の貼り付け >半角大文字で統一したいのですが 上記同様 =UPPER(A1) 勘違いだったら指摘ヨロ

stylek0924
質問者

補足

早速の回答ありがとうございます。 >後から記入した文字の後ろに「-130」と1列すべてに一括で入れたい こちらで間違った説明の所がありました。 仮にセルの中に「AMFW08-010-GRY-01.jpg」という文字を 「AMFW08-010-GRY-01-130.jpg」という風に一括で記入したいのですが 可能でしょうか? 因みにCSVデータで関数を使っても平気なのでしょうか? せっかく回答してくださったのにこちらに不備があり申し訳ございませんでした。

すると、全ての回答が全文表示されます。

関連するQ&A