Хорошо, я знаю, что заголовок моего вопроса ужасен, но я довольно новичок в Excel и, честно говоря, даже не знаю, возможно ли то, чего я хочу достичь.

Поэтому я хочу создать электронную таблицу Excel, чтобы записывать, какие карты я получаю из колоды карт для игры, в которую я играю. У каждой из карт есть редкость, общая, редкая, эпическая и легендарная. Поэтому я хочу настроить свою электронную таблицу так, чтобы выбрать название карты из выпадающего списка (это достаточно просто). Затем я хочу подсчитать, сколько карт определенной редкости я получил.

Итак, у меня есть таблица с именами каждой карты и их редкостью. Я планировал создать функцию COUNTIF, где критерием является функция VLOOKUP, которая ищет имя карты, затем возвращает значение редкости и проверяет, является ли оно обычным, редким, эпическим или легендарным.

Я планировал иметь четыре ячейки, каждая подсчитывала, сколько общих / редких / эпических / легендарных карт я получил. Но по какой-то причине он всегда возвращает 0. Я думаю, что это связано с тем фактом, что VLOOKUP не может использоваться для поиска списка значений и может принимать только один поисковый запрос за раз. Но опять же, я не знаю, возможно ли то, что я пытаюсь сделать.

Любая помощь будет очень ценится.

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

1 ответ1

2

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

=VLOOKUP(A2,$E$2:$F$7,2,FALSE)

Тогда для общего подсчета я использовал формулу

=COUNTIF(B$2:B$8,"Common")

для редких карт я использую эту формулу

=COUNTIF(B$2:B$8,"Rare")

... и так далее.

Если вы не хотите, чтобы вновь добавленный столбец был видимым, вы можете скрыть его.

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