Excel - Atribuindo números exclusivos com base no último valor

0

Eu envio tags com numeração exclusiva para os clientes. Eu também tenho que manter um registro de quantas tags e quais tags numéricas foram atribuídas a cada cliente. No Excel, eu inseri manualmente o número de tags e, em seguida, inseri manualmente os números das tags que foram atribuídos posteriormente. Existe uma maneira de automatizar os 'números de tag' quando eu inserir o 'número de tags' no excel. AKA - depois que eu chamo um cliente para receber 10 tags, a fórmula levaria em consideração que o último número de tag atribuído era o número 120 e, então, atribuía a esse cliente tags de 121 a 130? Isso tornaria minha vida mais fácil se fosse assim .... Obrigado -

    
por justintime99 19.09.2017 / 18:59

3 respostas

0

Não tenho certeza do que você quer dizer exatamente. Mas, para obter uma tag única, você pode usar =TEXT(ROW(A1),"format you want your tag in") para fazer isso ... ou seja, se você usar =TEXT(ROW(A1),"000-000") , a saída será 000-001, etc., contando-se com base na linha anterior.

    
por 20.09.2017 / 05:05
0

Isso é justo e exemplo. Digamos que nossa planilha seja como:

Comoexecutarestamacro:

Subjustin()DimNAsLong,j1AsString,nItemsAsLongDimj2AsLongN=Cells(Rows.Count,"A").End(xlUp).Row
    Cells(N + 1, 1) = Application.InputBox(prompt:="enter new customer name", Type:=2)
    nItems = Application.InputBox(prompt:="enter number of tags", Type:=1)

    j1 = CLng(Split(Cells(N, 2).Value, "-")(1)) + 1
    j2 = j1 + nItems - 1
    Cells(N + 1, 2).Value = j1 & "-" & j2
End Sub

permitirá que novas entradas sejam feitas na parte inferior da tabela.

    
por 20.09.2017 / 16:03
0

Meu querido,

Deixe que isso seja os rótulos das colunas:

A B C E F

Sr. Etiquetas de clientes T1 T2 Tag Nos.

1 A 5 1 5 1 --- 5

Por favor, digite as duas primeiras linhas acima (Say)

Agora em A3 Digite a Fórmula: A3 = A2 + 1; Copie as linhas abaixo

Agora em B3 Escreva o cliente B, diga que deseja 12 tags Para ele, insira 12 em C3

Agora, em D3, F3 e E3, digite as seguintes fórmulas:

D3 = E2 +1 E3 = C3 + D3 -1 F3 = D3 & "---" & E3 (concatenação pode ser feita usando & também)

Agora copie todas essas 3 fórmulas pelas linhas.

Portanto, a entrada de dados seria somente em: Coluna B (para cliente) e coluna C (para tags)

O resto dos valores seria atribuído pela fórmula.

Você também pode usar a fórmula Soma para a coluna C para etiquetas totais atribuídas até o momento e cruzar com o último número das tags.

Obrigado.

Tenho prazer em resolver isso.

Atenciosamente.

Harshad Vegda

    
por 20.09.2017 / 17:21