VBA - Найти максимальное значение для каждой категории - PullRequest
0 голосов
/ 30 января 2020

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

enter image description here

Ниже я пытаюсь найти:

enter image description here

Даже не совсем уверен, с чего начать. Я пытался найти год Max, но не смог снова набрать go, когда получил новое имя свойства.

Спасибо

Property    Year    Value
Apartment A 2013     64,516 
Apartment A 2015     92,805 
Apartment B 2018     9,426,984 
Apartment B 2018     12,569,312 
Apartment C 2018     160,061 
Apartment C 2019     161,882 
Apartment D 2018     281,979 
Apartment E 2016     -   
Apartment F 2017     1,875,000 
Apartment F 2018     2,062,500 

1 Ответ

1 голос
/ 30 января 2020

Excel имеет функцию maxifs. Поэтому, если вы скопируете и вставите уникальные апартаменты в новое место, вы можете использовать два maxifs, чтобы получить то, что вы хотите. Например, если предположить, что свойство находится в столбце A, и вы скопировали уникальные свойства в F:

     F     |       G           |    H
property   |   year            | value
Apartment A|=maxifs(B:B,A:A,F2)|=maxifs(C:C,A:A,F2,B:B,G2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...