- ベストアンサー
EXCEL 文字列比較
EXCELを使ってA1とA2文字列を比較してA3にA1とA2で同じ文字はそのまま出力して間違っている文字の部分だけXに置き換えて出力することは可能ですか? 例) A1 ABCDEFG 比較セル A2 ABDCEFG 比較セル A3 ABXXEFG 比較したものを出力するセル
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- 列比較での値コピーについて
エクセルに詳しくなく、2回に分けての操作でも構いませんので、簡単なやり方を教えてください。 A列の各セルに文字が並んでいます。 C列にも同様に文字が並んでいるのですが、A列とは並び順が異なります。 C列のセルをA列と比較し、文字が同一のセルがあれば、そのセルの隣のB列のセルの文字をC列の隣のD列のセルにコピーしたいと考えています。 具体的には、C1の文字をA列と比較し、仮にA300の文字と同一となれば、B300の文字をD1のセルにコピーをするということです。 同様に、C2の文字をA列と比較してを繰り返す感じです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 文字列の比較
excelvbaです。(excel2003) 3個のセル(a1,b1,c1)に文字列が入っています。 このそれぞれ文字列の右8桁を比較し、 最小の文字列が入っているセルに色を付けたいのです。 調べたら、minは使えませんし、dminがありましたが、 right(range("A1").value,8)をどう扱うかが分かりません。 出来ましたら、dminでなく他の方法が在ればベターです。 宜しくお願いします。
- 締切済み
- Excel(エクセル)
- Excel 文字列 一致
2つの文字を比較して一致した文字の数を数える関数があれば教えてください。 例えばExcelでA1セルに「海山商事」A2セルに「海猫商事」を入れて比較し、一致している文字数(この場合は「3」)をA3に出力したいのですがどうしたらよいですか?大変恐縮ですがアドバイスください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、大文字小文字を区別して色をつけてくれる機能はありますか?
エクセルについて2つほど質問させてください。 エクセルで、ABCdEfGと同じ文字に色をつけようとすると、ABCDEFGなどにも色がついてしまいます。 大文字と小文字の区別して、同じ文字のセルに一気に色をつけることはできますか? また、縦の列にいれたものと同じ文字を横の列に一気に入力することはできるでしょうか? A2に入れた文字と同じ文字がB1に入り、A3に入れた文字と同じ文字がC1に入り、A4に入れた文字と同じ文字がD1に入り・・・というようなことをやりたいのです。 分かる方がいらっしゃいましたら宜しくお願いいたします!
- ベストアンサー
- オフィス系ソフト
- EXCELでA列とB列の文字が合わせてC列に入るやり方を教えて欲しいで
EXCELでA列とB列の文字が合わせてC列に入るやり方を教えて欲しいです。 例 A1セルは04+ B1セルは2000 C列に04+ 2000のように作りたいです(真ん中に1個スペース)。 セルが多すぎて、一個ずつやるのは大変時間かかりますので、関数のやり方をご教示ください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【マクロ】列比較し色塗りしていく
A B C 1 豚汁 豚の角煮 カレー 2 カレーライス クリームカレー 煮 3 味噌汁 ハンバーグシチュー ライス 4 ハンバーグ 赤飯 シチュー 5 オムレツ 鯖の味噌煮 6 オムライス 7 豚汁 EXCELに上記のようにA列、B列、C列にメニューが書いてあります。 【やりたいこと2点】 (1)A列とC列を比較 上から順にC列に入っている文字がA列のいずれかに含まれて(部分一致して)いれば、 セルを赤色に色塗り。 例)C1の「カレー」はA列の「カレーライス」に部分一致していますので 『C1』のセルを赤塗り、続いてC2の「煮」はA列のいずれかにも一致していないので、そのまま。 C3の「ライス」は「カレーライス」「オムライス」に部分一致していますので 『C3』のセルを赤塗り・・・・・ というように、C列に入っている値を上から順に見て行き赤塗りorそのままというように チェックを行いたいです。 (2)A列とB列とC列を比較 上から順にC列に入っている文字がA列、B列のどちらにも含まれていれば(部分一致)していれば、 セルを緑色に色塗り。 ※(1)の作業で赤塗になった箇所は上書きで緑になってOKです。 例)C1の「カレー」はA列の「カレーライス」B列の「クリームカレー」に部分一致しているので 『C1』のセルを"赤塗り"⇒"緑塗り"に変更、続いてC2の「煮」はB列に部分一致するメニューがあるが A列には存在しないので、セルの色はそのまま。 というように、Cの列に入っている値を上から順に見て行き緑塗りorそのままというように チェックを行いたいです。 お手数おかけ致しますがご教示お願い出来ませんでしょうか。 どうぞよろしくお願い致します。
- ベストアンサー
- Visual Basic
- 文字列を比較し、相違するフォント色を変える
お世話になります。 環境はWinXPエクセル2003、初心者です。 A列とB列に入っている文字情報を比較して、B列の異なる部分のみフォント色を変えるという設定は、 1.条件付き書式の数式(関数)で可能ですか? 2.もしくは、数式(関数)でC列に異なる部分を抽出できますか? マクロでないと無理という事でしたら、 A列の任意のセルを選択した状態から開始して連続してデータが入っているところまでを範囲としたいです。 過去の質問を検索したところ、 VBAでA1のセルとA2のセル比較で、A2のフォント色が赤くなるという回答は発見出来ました。 http://okwave.jp/qa4040787.html よろしくお願いします。
- 締切済み
- その他MS Office製品
- Excel セル内の文字だけを取り出すには
Excelの1つのセルに 01234 ABCDEFG のように、「数字5つ(固定)+半角スペース+(任意の数の)文字」 が入力されています。数値は必ず5桁と決まっていますが、 文字列の数はさまざまです。 関数で文字の部分だけ、別のセルに取り出したいのですが、 どの関数を使うとできますか?教えて下さい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで2つの列のセルの内容の比較と取り出し方法
はじめまして。 エクセルの使い方を教えてください。 2つのエクセルファイル(または同じファイルの異なった)列にあるセルの内容を比較してどちらにも共通する内容のセルまたはどちらにも含まれてないセルの内容を取り出して適当なところに置く。セルの内容は文字または数字とします。 又、共通するセルは、そのセルの背景に色をつけるなどを行う。列の長さは任意とします。実際の一列の長さは1000行を超えることもあります。 例 列Aはブランクも含めて8行、列Bは3行とします「質問する」とすると列が乱れてしまいますので列の境を¥で示します ¥ 列A ¥ 列B 行1¥ 3-4 ¥ 2-4-3 行2¥ 2-4-3¥ 5-1 : ¥ 4-1 ¥ 3-4 : ¥ 5-1 ¥ : ¥ 2-5 ¥ : ¥ ¥ : ¥ 3-4 ¥ 行8¥ 23 ¥ 演算の結果 色付けは此処ではできませんのでつけません。 -並べる順序は適当とします--- ¥列A ¥ 列B ¥ 共通セル¥不一致セル 行1¥ 3-2 ¥ 2-4-3 ¥ 2-4-3 ¥ 3-2 行2¥ 2-4-3 ¥ 5-1 ¥ 3-4 ¥ 4-1 : ¥ 4-1 ¥ 3-4 ¥ 5-1 ¥ 2-5 : ¥ 5-1 ¥ ¥ ¥ 23 : ¥ 2-5 ¥ ¥ ¥ (Blank) : ¥(Blank)¥ : ¥ 3-4 ¥ 行8 ¥ 23 ¥ 以上よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルで文字列を変換
エクセルで、複数のセルを選択状態にします。 選択されているセル内に、一つでも文字列が存在していれば、その文字列を◎に変換する方法で、なるべく素早くできる方法を教えて頂きたいのですが。 (スペースのみが存在している時は、そのままです) 例 あ → ◎ FReSえ → ◎ e35r8$# → ◎
- ベストアンサー
- オフィス系ソフト
お礼
返信ありがとうございます。 わざわざ関数にしていただきありがとうございます。 >>まぁ「ついでに聞いちゃえ」と思いついてかるーい気持ちで書き込んじゃうヒトは実際大勢いるんですが、そーいうのは新しいご相談として新たに投稿し直して下さい。元のご相談内容が「解決しない」ので状況を補足するのは構いませんが、「ついで」で新しい内容を質問されても、付き合わされる方は迷惑に感じていることに気が付いてください。て指摘すると、とたんにムクレてぷいっといなくなっちゃう人も多いんで、気が付いてねって指摘の仕方にまで気を遣うんですけどね。 確かにその通りです。 以後気をつけます。