Как назначить определенное числовое значение конкретному тексту?

263
Arturs Bogdanovics

У меня есть столбец из 300 различных записей и соседний столбец, который нумерует эти записи.

И тогда у меня есть еще один столбец, состоящий из тех же записей в другом порядке. Как сделать, чтобы начальная нумерация соответствовала записям в другом порядке?

Это скриншот, как это должно выглядеть.

enter image description here

0
Добро пожаловать в Супер пользователя! что ты уже испробовал? bertieb 5 лет назад 0

2 ответа на вопрос

0
FezzikMontoya

Я полагаю, что вы можете использовать функции INDEX и MATCH для поиска текста и возврата числа.

Если ваши данные начинаются со столбца А, ваши цифры находятся в 3-м столбце на основе снимка экрана.

Поэтому введите следующую формулу в столбец C и скопируйте ее:

=INDEX($A$1:$A$300,match(D1,$B$1:$B$300,0)) 

Если вы хотите получить текст по номерам, используйте столбец D со следующей формулой:

=INDEX($B$1:$B$300,match(C1,$A$1:$A$300,0)) 

Вы можете найти больше информации о INDEX и MATCH в INDEX & MATCH

0
Rajesh S

Я думаю, что вы ищете это, «чтобы начальная нумерация (столбец № старшего) соответствовала записям в другом порядке»:

enter image description here

Запишите эту формулу в ячейку C2 и заполните:

=LOOKUP(D2,$B$2:$B$8,$A$2:$A$8)

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

За исключением номеров ОП в столбцах перед текстом. fixer1234 5 лет назад 0
@ fixer1234, вы имеете в виду серийные номера 1-18 в первой колонке? Rajesh S 5 лет назад 0
Да, это цифры, и ОП хочет, чтобы эти цифры были перед текстом в другом столбце в другой последовательности. fixer1234 5 лет назад 0
@ fixer1234, хорошо, теперь получил сообщение с исправлениями, спасибо, что вы мне подсказали. Rajesh S 5 лет назад 0
В ЛО Calc, я только что получил # DIV / 0! ошибка в каждой строке. fixer1234 5 лет назад 0
Но для меня Excel 2013 работает хорошо. Снимок экрана является частью листа. Rajesh S 5 лет назад 0
Давайте [продолжим это обсуждение в чате] (https://chat.stackexchange.com/rooms/80110/discussion-between-rajesh-s-and-fixer1234). Rajesh S 5 лет назад 0

Похожие вопросы