Почему моя формула не работает, если я сначала ее не отредактирую? - PullRequest
0 голосов
/ 27 апреля 2020

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

Проверяемые числа выглядят следующим образом: # 0000XXXXXXX (4 начальных ноля и 7 цифр) или # 000XXXXXXXX (3 ведущих ноля и 8 цифр) ). Наше программное обеспечение нуждается в удалении начальных нулей.

=IF(EXACT(LEFT(E1,5),"#0000"),RIGHT(E1,7),RIGHT(E1,8))

Это работало, когда я впервые написал его. Теперь я должен превратить его в это первое (я должен удалить значение после второй запятой):

=IF(EXACT(LEFT(E1,5),),RIGHT(E1,7),RIGHT(E1,8))

И затем положить «# 0000», чтобы формула работала. Если я этого не сделаю, я получу «Есть проблема с этой формулой»

...