• 締切済み

Excelのことでお聞きします。

以下のようにWorkから続く数字が一つのセルにあります。 そのデータが100件程あります。 関数?か何かを使用してWorkのみを取ることはできますか? Work:100-2345-6789 Work:50-1111-000019 Work:89-9858-468515 よろしくお願いいたします。」

みんなの回答

回答No.5

>そのデータが100件程あります。 同じ列にデータがあり、更に他のセルにも「Work」の文字があった場合、その「Work」は置き換えたくないよ~って時は、「Work」の文字だけを削除したいセルを選択 例えば、A2~A150のセル全体に「Work」が入っていて、更にB列のあるセルにも何箇所か「Work」が入っていたとする場合、セルA2~A150までのセル全体を選択しておいて・・・ 「Ctrl」+「H」キーで置き換えダイアログボックスを出し検索する文字列に「Work」を入力、置き換え後の文字列をクリック(又はタブキーで移動)して空白のまま「全て置き換え」をクリックします わざわざ関数を入力するセルは必要ないので楽だと思いますよ

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

=SUBSTITUTE(A1,"Work","") のようにしてWorkという文字を除去します。

  • Saturn5
  • ベストアンサー率45% (2270/4952)
回答No.3

文字列がA列に入力されていると仮定します。 また、取り出す文字数が40文字くらいと仮定します。 B列に以下の関数を入力してみてください。 =mid(a1,6,40) A列の文字列の6文字目から40文字を切り取るという関数です。

  • tissue001
  • ベストアンサー率21% (28/132)
回答No.2

replace関数ですね。 このキーワード検索で調べは簡単につきます。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

=Left()  関数を利用すれば、セル内の左側を指定したサイズだけ、 =Right()  関数を利用すれば、セル内の右側を指定したサイズだけ、取り出せます。

関連するQ&A