[解決済み] Cellの値がColumnに存在するかどうかを確認し、Next Cellの値を取得する。
2023-03-28 13:37:23
質問
ある列のセル値が存在するかどうかを確認した後、次の処理を行う必要がある。
一致するセルの隣にあるセルの値を取得します。
. 例えば、私は
cell A1
に存在するかどうかを調べます。
column B
と一致すると仮定すると
B5
にマッチすると仮定すると、私は
cell C5
.
前半の問題を解決するために、こうしました...。
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match")
...で、うまくいきました。それから の以前の回答のおかげで、SO のおかげで、一致するセルの行番号も取得することができました。
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match on Row " & MATCH(A1,B:B, 0))
で、当然、次のセルの値を取得するために、試したのが...。
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", C&MATCH(A1,B:B, 0))
...そして、うまくいきません。
何が足りないのでしょうか?望ましい結果を得るために、返された行番号に列番号を追加するにはどうすればよいのでしょうか。
どのように解決するのですか?
この後 t.thielemansの回答 を実行したところ、ちょうど
=VLOOKUP(A1, B:C, 2, FALSE)
は正常に動作し、私が望んだとおりの結果をもたらします。
#N/A
を返すことを除けば、うまく動作し、欲しかったことができます。
編集
(t.thielemansのコメントに基づいて)。
を避けるために
#N/A
を非マッチにするために、行います。
=IFERROR(VLOOKUP(A1, B:C, 2, FALSE), "No Match")
関連
-
[解決済み] 列の最後の非空白セル
-
[解決済み] 時間ではなく、時間DURATIONで仕事をする
-
[解決済み] While...Wendループからの脱却
-
[解決済み] リンク更新の警告を表示しないようにするには?
-
[解決済み] 1行目とA列目を同時に凍らせる
-
[解決済み] xlsmやxlsbはどのような場合に使用するのですか?
-
[解決済み] Excel での ISO8601 日付/時刻 (TimeZone を含む) のパース
-
[解決済み] セルからコピーする際に引用符を省く
-
[解決済み] Excel 2010の「フォームコントロール」と「ActiveXコントロール」の違いは何ですか?
-
[解決済み] NodejsでExcelファイルを作成するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Excelの日付から文字列への変換
-
[解決済み] 時間ではなく、時間DURATIONで仕事をする
-
[解決済み] While...Wendループからの脱却
-
[解決済み] リンク更新の警告を表示しないようにするには?
-
[解決済み] VBAでFileSystemObjectを使用するにはどうしたらよいですか?
-
[解決済み] Excel での ISO8601 日付/時刻 (TimeZone を含む) のパース
-
[解決済み] Excel VBAで「!=」に相当するものは何ですか?
-
[解決済み] ExcelでセルのバイトをKB, MB, GBのようにフォーマットするにはどうすればよいですか?
-
[解決済み] 行番号と列番号を指定してセルの内容を取得する
-
[解決済み] RスクリプトからExcelファイルを直接読み込む