Member 13952214 Ответов: 1

Какой код EXCEL следует использовать для отображения текста, соответствующего номеру в другой ячейке?


Какие формулы в EXCEL следует использовать для отображения текста в другую ячейку, которая соответствует номеру, смежному с этой ячейкой с текстом?

Пример:

Форман, Джордж 2


Я хочу, чтобы ячейка обнаружила номер 2, но отобразила имя, рядом с которым он находится, в данном случае "Форман, Джордж".

Любая комбинация кода, которая может это сделать?

Спасибо,

Что я уже пробовал:

Я пытался добавить формулу соответствия, но не знал, как отобразить текст. Поиск, текст и т. д. не все делали то, что я хотел.

Richard MacCutchan

Используйте функции FIND и RIGHT, LEFT или MID для поиска определенных частей текста в ячейке.

CHill60

Находится ли "Форман, Джордж 2" в одной клетке или это в 2 клетках или в 3 клетках? Это не ясно из вашего вопроса

Member 13952214

2 находится в другой камере

CHill60

- Алло?
Тебе все еще нужна помощь?

Member 13952214

Извините, я был в отпуске

CHill60

Надеюсь, это был хороший отпуск! Я представил вам решение проблемы

Member 13952214

СПАСИБО! Я просто передвинул ряд, и он совпал именно так, как я хотел.

1 Ответов

Рейтинг:
4

CHill60

Представьте себе этот тестовый сценарий...

В Столбцах А и в у меня есть значения

Column A                 Column B
Foreman, George            2
Bloggs, Joe                3
Bond, James                4
а в ячейке G1 у меня есть значение 2Если я использую функцию VLOOKUP вот так
=VLOOKUP(G1,A:B,2,FALSE)
Я получу то, что нужно. #N/A результат. Ключ находится во всплывающей подсказке для VLOOKUP (смелый - от меня) ...
Цитата:
Ищет значения в поле крайний слева столбец таблицы, а затем возвращает значение в той же строке из указанного столбца. По умолчанию сказка должна быть отсортированный в порядке возрастания.
Есть несколько способов обойти вашу проблему...

1. Обратный порядок столбцов
Column A                 Column B
  2                      Foreman, George
  3                      Bloggs, Joe
  4                      Bond, James
Тогда формула для использования такова
=VLOOKUP(G1,A:B,2,FALSE)

2. Перетащите формулу вниз столбцу с
=A1
Тогда формулировка для использования
=VLOOKUP(G1,B:C,2,FALSE)
Вы всегда можете скрыть столбец C, если хотите сохранить первоначальный "внешний вид" электронной таблицы