Прескочи на основното съдържание

Как да намеря стойност с последна дата в Excel?

Автор: Кели Последна промяна: 2019-09-09

Обикновено е лесно да намерите записи с най-новата дата чрез лесно сортиране на колона с дата в Excel. В някои ситуации обаче данните са защитени от сортиране или сортирането може да унищожи данните или структурата на данните. Следователно, как можете да намерите стойност с най-новата дата без сортиране? Има три решения за вас:


Намерете стойност с най-новата дата по формула 1

По принцип можете да приложите функцията MAX, за да разберете най-новата дата, и след това да приложите функцията VLOOKUP, за да търсите лесно стойността в Excel.

Например, трябва да разберете сумата, възникваща на последната дата, можете да приложите формулата по-долу:

=VLOOKUP(MAX(B3:B26);B2:D26,3;XNUMX;FALSE)

Забележка: в горната формула,

  • B3:B26 е колоната с дата и MAX(B3:B26) ще открие последната дата в колоната с дата;
  • B2:D26 е цялата таблица, където ще намерите стойност;
  • 3 означава, че ще намерите стойност в третата колона на таблицата.

Тази формула изисква колоната с дата да бъде поставена отляво на колоната със сумата. И ще върне само първата съответстваща стойност, без значение колко съответстващи стойности съществуват.


Намерете стойност с най-новата дата по формула 2

Ако вашата колона с дата е от дясната страна на колоната със сумата, функцията VLOOKUP ще върне стойности за грешка. В тази ситуация можете да комбинирате функциите INDEX, MATCH и MAX, за да намерите стойност с най-новата дата в Excel.

Изберете празна клетка, въведете формулата по-долу и натиснете Въведете ключ.

=INDEX(C3:C26,MATCH(MAX(D3:D26),D3:D26,0))

Забележка: В горната формула,

  • D3:D26 е колоната с дата, MAX(D3:D26) ще намери най-новата дата в колоната с дата, а MATCH(MAX(D3:D26),D3:D26,0) ще намери номера на реда на последната дата в колоната за дата.
  • C3:C26 е колоната със сумата, където ще намерите стойност.

Тази формула също така може да върне само първата съответстваща стойност, без значение колко съвпадащи стойности съществуват.


Намерете стойност с най-новата дата с невероятен инструмент

Ако искате да намерите всички съответстващи стойности с най-новата дата, независимо дали колоната с дата е отляво или отдясно, можете да приложите Разширено комбиниране на редове функция на Kutools за Excel.

Kutools за Excel- Включва повече от 300 удобни инструмента за Excel. Пълен безплатен пробен период за 60 дни, не се изисква кредитна карта! Вземи Го Сега

1. Изберете диапазона, от който ще намерите стойности, и щракнете Kutools > съдържание > Разширено комбиниране на редове.

тип: Най- Разширено комбиниране на редове функция ще промени оригиналните данни. Препоръчително е да копирате диапазона си на ново място и след това да приложите тази функция към новия диапазон.

2. В диалоговия прозорец Разширено комбиниране на редове, моля, конфигурирайте както следва:
(1) Щракнете, за да изберете колоната Дата и щракнете върху Първичен ключ;
(2) Щракнете, за да изберете колоната Сума, и щракнете Комбинирам > запетая;
(3) Посочете изчисления или комбинации за други колони. В този случай добавям изчисление за преброяване за колоната Име с щракване Изчисли > Броя.
 

3, Кликнете на Ok бутон.

Сега ще видите, че редовете са комбинирани въз основа на колоната за дата. Всички стойности на суми, възникващи на една и съща дата, се комбинират в една клетка. Вижте екранна снимка:

Забележка: Ако все още съществуват няколко дати, можете да изберете колоната с дати и да щракнете Дата > Вид за лесно получаване на последната дата и съответните стойности.


Още по темата:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you so much for the tutorial,
Now what if using the values of your example;
I want to find the latest value for Nancy for the latest date?
This comment was minimized by the moderator on the site
coa cái đầu buồi
This comment was minimized by the moderator on the site
If i use the second metthod (which will enable me to enter a cell range along a row, and only cells with dates before today contain values, how should the formula take account of that?
This must be a common question as data are entered as time progresses, while dates have been entered in advance.
This comment was minimized by the moderator on the site
How do I do carry out the first method using a row reference instead of a column one? - that is, replace the column reference 3 with a row reference in the formula?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations