Нахождение следующего номера в текстовом списке - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть список:

0000-1001    
0000-1002    
0000-1003    
0000-1004    
2019-0001    
2019-0002    
2019-0003    
2019-0004    
2019-0005    
2020-0012    
2020-0013    
2020-0014    
2020-0015

Я хочу формулу Excel, которая сообщит мне следующее число: 2020-0016

Спасибо

Ответы [ 2 ]

4 голосов
/ 24 февраля 2020

Разобрать строку и добавить одну в конец:

=LEFT(A13,5)&TEXT(RIGHT(A13,4)+1,"0000")
1 голос
/ 24 февраля 2020

Чтобы узнать MAX списка и назначить следующий номер, вы можете использовать приведенную ниже формулу.

=TEXT(IFERROR(MAX(SUBSTITUTE("0"&A1:A13,"-","")+1),0),"0000-0000")

Формула должна быть зафиксирована с помощью ctrl + shift + введите , так как это формула ARRAY.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...