Почему VLOOKUP () не работает в этом примере в LibreOffice Calc?

485
doctorate

Это простой рабочий пример: столбец имеет следующие имена:

اسم عربي واحد в А2

اسم اجنبي اثنان в А3

اسم ثالث ثلاثة в А4

اسم رابع в А5

Во втором столбце B2 перед этими именами стоят следующие цифры:

61.2 в B2

69.8 в B3

73.7 в B4

88.8 в B5

Теперь, если я использую VLOOKUP()это возвращает, TRUEно не соответствующий номер.

допустим, я поместил в столбец C разные имена сверху, я хочу вернуть числа, используя vlookup в столбце D: поэтому D2 имеет следующую формулу:

=VLOOKUP(C2,$A$2:$B$4,2,0)

MWE:

enter image description here

Как получить контент, а не trueв этом примере? Ваша помощь будет высоко ценится.

LibreOffice:

Версия: 5.1.3.2

ID сборки: 1: 5.1.3-0ubuntu1

Темы процессора: 4; Версия ОС: Linux 4.4; UI Render: по умолчанию;

Язык: en-GB (en_US.UTF-8)

1
Я быстро провела небольшой тест, и у меня не было той же проблемы, что и у вас. Все работает, как ожидалось, и vlookup возвращает правильно проверенный номер. Ваше описание немного сбивает с толку. Вы заявляете, что «ячейка A2 в столбце A имеет эти имена», когда я думаю, что вы имеете в виду «столбец A имеет эти имена»; то есть у А2 просто есть первое «арабское» имя. Аналогичная коррекция для вашего столбца B, но также цифры не соответствуют вашему снимку экрана. Учитывая несоответствия в описании и примерах, не могли бы вы указать нам реальный файл примера, который отображает это некорректное поведение. jehad 7 лет назад 0
`VLOOKUP ()` не возвращает логическое значение: он возвращает значение из выбранного столбца, поэтому его необходимо отформатировать так же. В вашем случае столбец `B` возвращается, поэтому столбец` D` должен быть отформатирован одинаково, то есть числовым. (Ваша ячейка `C2` скрыта, поэтому мы не можем видеть искомое значение.) AFH 7 лет назад 0
@jehad, извините за запутанные части. Но теперь все работает нормально. Я не знаю, должен ли я удалить весь пост сейчас, если это необходимо. doctorate 7 лет назад 0
@ доктор, это нормально. Было ли что-то полезное, чему вы научились, используя LibreOffice для решения вашей проблемы, что может помочь другим избежать подобных проблем? Если нет, и это были просто плохие данные, вы можете удалить пост. Ищите «удалить» вариант под своим постом. jehad 7 лет назад 1

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