- ベストアンサー
【エクセル】特定文字のみの削除
エクセルについて質問です(2003使用) ある一覧表で、複数セルに文字が入力されています。 (今は、J11:J360とW11:W383ですが、毎月最終列は変わります) その中で、ホテル○○やホテル△△、また頭にホテルがつかない ××だけという文字も入力されているのですが、例えば“ホテル”と つく文字だけを一気に削除する方法ってあるのでしょうか? (ホテルに続く○○や△△はそのまま残して) 文字数はバラバラで、ホテルと付く文字は頭だけに付いています。 何か良い方法があれば教えて下さい。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- s_end
- ベストアンサー率41% (176/425)
- akamanbo
- ベストアンサー率17% (462/2680)
- izayoi2004
- ベストアンサー率14% (22/155)
関連するQ&A
- エクセルの特定文字の置換とそれ以外の文字の削除
ここにはいつもお世話になっております。 エクセル2010で年間計画表(そこそこ大きな表になってしまいます)を毎年作成しており、毎月の実行予定を〇で、実施したら●にして、その横(同じセル内)にコメント(文字)を入れていきます。 よって、年度末にはほとんどの〇が●に変わっています。 さて、今年の計画表を作るに当たって従来は全部削除してから新しく〇を付けていたのですが、予定の多くは継続のため、●を〇に変えて、同一セルに入力されているコメントの文字だけを削除する簡便な方法は無いかと思い至った次第です。 何時間もかかる作業ではないので、難しければ従来通り全部削除してから〇のコピペで作成しますが、良いアイディアあれば宜しくお願い致します。
- ベストアンサー
- Excel(エクセル)
- エクセルで行内特定文字で色塗り、特定文字非表示。
エクセルで行内特定文字で色塗り、特定文字非表示。 エクセル2000です。 B列30から10-50-01~20、11-51-01~30とかの連番番号、C列30から O列30までの行に各情報入力がしてあります。 行いたいのは、B列30以降に10-50-01~20と記入してあれば-01の行中の F、G、H、J、K、L、M、Oと、とびとびですが、文字表示をさせ、それ以外は (-02から-20まで)非表示(白色文字色)とし、かつ、K30以降のセル内に「OK」の文字が 入力されると、その行だけセルに色つけをしたいです。 書式でできますでしょうか? 現在、=RIGHT($B30,3)<>"-01"で-01を表示、それ以降は非表示させていましたが、K30以降のセル内に「OK」での行に色つけが必要になり、方法がわかりません。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルで頭に入っている文字列だけを削除する方法
エクセルで列に対して、文字列を削除する方法を教えて下さい。セルA1には100010001、A2には100010532、A3には100002310など、A列のあたまには、必ず1000が入力されています。 この文字列の頭の1000を一括で削除したいのですが、A列を指定して、1000を「データ無し」に置換してしまうと、A1のように100010001が1になってしまうなど、たまたま入っていた先頭ではない同じ文字列も置換されてしまいます。 頭に入っている文字列だけを削除する方法を教えていただきたいです。 どうぞよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelで特定文字を数える
Excelを使っています。 かなりのデータ(行・列ともに)があるのですが、 それぞれのセルの文字列の中にある”・”の数を数えて 別のセルに表示させたいのです。 文字列操作の関数に、文字列の中から特定文字を探し出し その位置を知らせる、というものは見つかったのですが、 上記のような条件に当てはまるものはみつかりませんでした。 どういった方法があるでしょうか。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 特定の文字列の隣のセルの文字色変更
Excelに関する質問です。 A5~N42のセルに特定の文字列が入力されている場合、 A列、D列、G列、J列、M列、P列に入力されている文字の色を変えたいのですが、 何か良い方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルのマクロで特定の文字があるときだけコピーできるようにしたい
エクセルのマクロで特定の文字があるときだけコピーできるようにしたい エクセルでこういう表があるとします ココカラ 1 * 2 b 15 3 * 4 d 19 5 e 25 6 * 7 g 35 8 * 9 j 46 10 k 54 ココマデ このような表があるとき、マクロを使ってもしB列に「*」以外の文字(この場合アルファベットのb) があるときは左のセル(2)をずっと下のセルにコピー(仮にA50とします)した後、右のセル(15)をB51にコピー、 次は文字が「*」なのでコピーはせずにd列になったら4と19をC50,D51にコピー・・・ という作業をセルに「ココマデ」と書いているところまで繰り返す、というマクロを作りたいのですが、どうすれば いいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelで任意の文字を削除したい
複数のセルに「新」という漢字が文字列として入力されています。「新OO」 その「新」一文字を削除したいのですがセルを1つずつバックスペースで削除するのも面倒なので何かいい方法ありませんか? アドバイスお願いします。
- 締切済み
- オフィス系ソフト
- エクセル ある文字列を入れるとある文字列を返す
エクセルでの関数、ど素人です。一応自分で調べたのですが、無理なので質問させていただきます。よろしくお願いいたします。 エクセルで、時刻ですが文字列として1745~2345までを手入力します(1745,とか2000とか2330とか。。。。。) 入れた文字列によって、すぐ横のセルに1745、1800、1815であれば8.00、1830からは0.25刻みで8.25、1845であれば8.50、1900であれば8.75。。。。2330であれば13.25、2345であれば13.50と言ったように、入力した文字列に対しある特定の文字列を自動的に入れたいのですが、どのような関数を使えばよろしいのでしょうか。 私が行おうとしたのは、別シートに文字列一覧を作り、if(特定のセル(手入力するセル)=別シートの1745~2345まで、横のセル=別シートの8.00、8.00、8.00~13.50まで)や、sumif、lookupを使ってみましたが撃沈です。 どなたか教えていただきたく、お願いいたします。
- 締切済み
- その他MS Office製品
- エクセルの表で特定の文字列を置換したり、個数を数えたりする仕方
二つ教えてください。 A2からJ101までの10列、100行の表があり、その中にa1,a2,a3という文字が入力されています。空白のセルもあります。 1)この表の中にあるa1,a2,a3という文字のそれぞれの個数を知りたい。 2)個数がわかった後、このa1,a2,a3をすべてAという文字に置換したい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
早速のご回答ありがとうございました。 詳しい手順説明をして頂いたお陰で、無事に処理することができました。 置換機能を初めて知って、初めて使ったのですが便利ですね。 助かりました。