- ベストアンサー
Excelで特定の数値を他のセルの数値で置換する方法
- Excelで特定の数値を他のセルの数値で置換する方法についてのアドバイスをお願いします。
- Excelの処理前のデータは、セルに格納された数値に対して、他のセルの数値を付加する形で表現されています。
- 処理後のデータは、特定の数値が他のセルの数値で置換され、結果を示しています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- keithin
- ベストアンサー率66% (5278/7940)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
- kagakusuki
- ベストアンサー率51% (2610/5101)
- keithin
- ベストアンサー率66% (5278/7940)
関連するQ&A
- Excelの置換
Excelで指定した列の文字列置換を行いたいのですが、 マクロを作成しないで、できる方法をご存知でしたら 教えてください。 具体的には列Aに あ い う あ と値が入っている場合に、あだけを空白にしたいのです。 よろしくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- Excelファイル連続置換vba
Excelで複数の文字列を一気に置換するvbaを教えていただけないでしょうか。 Book2の置換リストをBook1のSheet1に完全一致で置換したいのです。 Book1.xlsx:元ファイル Book2.xlsx:置換リスト ※下記のような配列 A列 B列 1 01_1 2 02_2 3 03_3 4 04_4 以上です。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- エクセルでセルの結合について
Excel2000を使用してます。 A列B列C列に入力した文字をD列に全て表示させたく、 下記のようにしました。 A列 B列 C列 D列 あ い う あいう(計算式を=A1&B1&C1) か き く かきく(計算式を=A2&B2&C2) 上記のように、計算式を入れて希望通りの文字表示は 出来るんですが、それをメモ帳などにペーストすると "あいう" "かきく" のように"が入ってしまいます。 置換によって取ろうとしますが、エクセル上では該当がありませんとなります。 メモ帳に一旦ペーストして置換すると、”は取れますが、 横列も長い為エクセルにペーストし直すと、一つのセルに入らず、 複数の行に分かれてしまいます。 ””が入らずに、一つのセルに結合の値を出すには どうしたらよいのでしょうか?
- 締切済み
- Windows NT・2000
- EXCELで行ごとの置換を簡単に行う方法は?
EXCELで式の一部を行ごとに置換する簡単な方法を探しています。 具体的には、以下の3行目、4行目で、A列のコードに合わせて、D列、E列の式の「2175」の部分をそれぞれ、3行目なら「2413」に、4行目なら「3415」に置換したいです。 A列 D列 E列 1 Code 名称 株価 2 2157 =RSS|'2175.T'!銘柄名称 =RSS|'2175.T'!現在値 3 2413 =RSS|'2175.T'!銘柄名称 =RSS|'2175.T'!現在値 4 3415 =RSS|'2175.T'!銘柄名称 =RSS|'2175.T'!現在値 実際の行数は3000以上あるため、それぞれの行ごとに手作業で置換していくのは手間がかかりすぎるので、何か簡単に置換する方法をご教示いただきたいです。 どうか、よろしくお願いします。 当方、EXCELのバージョンは2013、Windows8.1です。
- 締切済み
- Excel(エクセル)
- EXCELで式での空白セルの挿入方法
A列は空白行で、B列は数値が入っていたり空白だったりする行で構成されています。 またC列からD列までの全ての行には数値が入っています。 この時A列に条件付き数式を入力して、B列が空白でなければB列に空白セルを挿入して現B列からD列を右にシフトさせたいのですが、数式で可能でしょうか? 数式で可能ならばA列に入力する式を、不可能なら参考のためVBAでの記述をお教え頂けると嬉しいです。(VBAはあまり理解しておりませんが。) 例 【処理前】 A列 B列 C列 D列 E列 22 33 44 55 66 77 88 99 100 101 【処理後】 A列 B列 C列 D列 E列 式 22 33 44 式 55 66 式 77 88 99 式 100 101 2万行の処理を1回のみしたいです。 宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- セルの選択、貼り付け
よろしくお願いします。 下記のような処理を大量データに対して行うVBAを書きたいのですが、なかなか上手くできません。 〈処理〉 A列の空白セルに対して、空白セル(例えばA2)の上のセル(A1)の値(2003)をコピーし、空白セル(A2)に貼り付ける。 次に、ひとつ下空白セル(A3)も同様に1つ上のセル(A2)の値(2003)をコピーし、空白セル(A3)に貼り付ける。 を繰り返す。 このようなプログラムを書きたいのですが。 A B C … A B C… 1 2003 1 2003 2 2 2003 3 3 2003 4 2005 ⇒ 4 2005 5 5 2005 6 6 2005 7 7 2005 8 1999 8 1999 : : : : よろしくお願いします。
- ベストアンサー
- Visual Basic
- エクセルで特定の数字が入ったときにセルを空白にする
初歩的な質問ですみません エクセルで例えば A B C 1 8 2 6 ← =A1-B1 2 9 4 5 ← =A2-B2 3 6 2 4 ← =A3-B3 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ としたとき、C列の値が5の時は表示をしない(空白としたい)場合は、どのような式にすればよいのでしょうか?
- ベストアンサー
- その他MS Office製品
- Excel VBAによる検索処理?
Excelで以下の例のように、A列・B列に入力されているとします。A列を検索して、C列にB列の値を返す式を考えてますが、さっぱりわかりません。VBAとかも正直素人ですが、サンプルもしくは考え方を教えていただければと思います。以下の処理内容です。 ・AXセルが「B」であった場合、次のセル(A(X+1))を検索し、次が空白になるまで検索し、空白になる前の最後の行のB列の値をCXセルに返す。該当しない場合は空白のまま 下記の例ですと3行目、8行目のB列の値を2・3、6-8行目のC列のセルに返すことになります。よろしくお願いいたします。 (処理前) ___A__B__C ------------- 1 2__B__2 3__B__3 4______4 5______5 6__B__6 7__B__7 8__B__8 9______9 (処理後) ___A__B__C ------------- 1 2__B__2__3 3__B__3__3 4______4 5______5 6__B__6__8 7__B__7__8 8__B__8__8 9______9
- ベストアンサー
- その他(プログラミング・開発)
- エクセルにて「間違った数値→正しい数値」を一気に置換したい
あるエクセルデータの数値を一気に置換したいのですが、そのようなことはエクセルで可能なのでしょうか? ファイルデータが二つありまして、 ・間違った数値が載っているデータ ・間違った数値と正しい数値が順番に載っているデータ の二つがあります。 前者のデータの数値を、正しい状態に変えたいのですが、あまりに数が膨大で困っています。 もう一つの方ですが、A列に現在の間違った数値、B列に正しい数値が入っております。各々の行を見れば「Before→After」が分かるというわけです。 一気に置換する方法が分かる方が居ましたら、是非教えて下さい。宜しく御願いします。
- ベストアンサー
- オフィス系ソフト
補足
ご気分を害されるような書き込みになってしまったことを心より謝ります。 申し訳ございません。 どのような条件を明確にすれば良いかさえ分からない私は本来質問するのは失礼に当たるのかも知れません。 ただどうしても困っており助けて頂きたいという思いで投稿致しました。 何卒ご容赦のほどお願い致します。