3

Я пишу простой список акций для различных комбинаций двух игральных карт против определенного диапазона противника.

Мой столбец A - это первая карта (A, 2, 3, ..., K), столбец B - вторая карта (A, 2, 3, ..., K), а столбец C будет содержать только одну букву. (s), или не заполняйте, чтобы указать, подходят ли эти две карты или нет.

Каждая возможная комбинация (всего 169) имеет свое ожидаемое значение (столбец D,%).

На другом листе я пытаюсь набрать комбинацию карт в трех ячейках и получить соответствующий номер EV в следующей ячейке.

До сих пор я пробовал следующее:

Я создал дополнительный столбец (E), вставил и перетащил формулу:

=&A1&B1&C1

Я сделал то же самое для ввода на втором листе, поэтому, когда я набираю (в отдельных ячейках) Q, J, s, ячейка ссылки будет показывать QJs .

Наконец, я использую VLookup, чтобы найти полученные QJ в Sheet1, столбце E и вернуть соответствующие данные столбца D в Sheet2, но не могу получить ответ. Я пытался найти помощь, но мне кажется, что мне не хватает точности, связанной с синтаксисом. Может, кто-нибудь увидит, где я ошибся, пожалуйста?

Моя формула на Sheet2 выглядит так:

=VLOOKUP(D1,Sheet1!E:E,Sheet1!D:D,)

1 ответ1

2

VLOOKUP разработан таким образом, что данные, которые вы хотите получить, должны находиться в столбце справа от столбца, который вы соответствуете.  (IMNSHO, это недостаток дизайна.)  Пытаться:

=INDEX(Sheet1!D:D, MATCH(D1, Sheet1!E:E, 0), 1)

Или вы можете изменить дизайн Sheet1 так, чтобы столбцы A1&B1&C1 находились слева от столбца «Ожидаемое значение».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .