Eu tenho uma pergunta em duas partes.
1) Gostaria de criar uma tabela que preencha automaticamente uma nova linha que inclua um número de ID sequencial (que inclua texto), sempre que uma linha anterior for preenchida. Por exemplo:
No exemplo, "19-NBCC-0162" (na coluna "Número de rastreamento" (coluna A) da linha 510) é o número de ID que gostaria de preencher automaticamente quando inserir dados na linha acima dele (linha 509 ). Pensei que o novo número de rastreamento apareceria quando os dados fossem inseridos nas colunas "Escritório" ou "Data atribuída" (C e F) da linha 509.
2)A fórmula que atribuí às células da coluna "Número de rastreamento", para incluir texto com formatação de número sequencial, é:
="19-NBCC" & TEXT(ROW(A161),"-0000")
No momento, não tenho certeza se esse código funcionaria quando combinado com o preenchimento automático de um novo conceito de linha. Se houver uma maneira melhor de criar formatação de números sequenciais com texto, eu adoraria saber. E se os dois problemas puderem funcionar juntos, onde o número de rastreamento for preenchido automaticamente, melhor ainda!
Responder1
Se bem entendi, na linha inferior você deseja ter sempre o próximo número preenchido, junto com outras células vazias (tendo apenas uma lista suspensa cada).
Os menus suspensos nas células podem ser obtidos copiando-os e colando-os. Nenhum valor selecionado significa que eles permanecem vazios até que alguém selecione um valor.
Agora, sua fórmula principal na coluna “Número de rastreamento”. Por exemplo, se houver algo escrito na coluna “Escritório” da linha anterior 509, inserimos o número. Caso contrário, deixe com string vazia ""
.
=IF(F509<>"","19-NBCC" & TEXT(ROW(A161),"-0000"),"")
Eu preencheria essa fórmula na coluna inteira.