Olá, preciso replicar apenas parte da string do conteúdo de uma célula para o restante da coluna. No exemplo da imagem, desejo que o CALC incremente 1 na string “bel_1@gmail.com”, ou seja: Quando colar ou arrastar para um intervalo de coluna ele me dê… bel_2@gmail.com, bel_3@gmail.com.....bel_n@gmail.com.
Observei que se o número estiver no fim da string ele faz, mas preciso que seja feito em qualquer posição da string.
Veja imagem.
Ola @NicTorres, seja bem vindo ao Grupo.
Uma sugestão é usar esta fórmula, supondo estar na linha 4: ="bel_"&LINHA()-3&"@gmail.com"
, quando duplicar para as linhas abaixo a concatenação só mudará o número da linha.
Gratíssima por sua atenção, tentarei a fórmula.
Acabei fazendo uma descobeeta: o calc se comporta assim se o caractere seguinte for uma “@“. Em circunstâncias normais, ele executa o incremento. Exemplo: se tivéssemos “bel_1qualquercoisa”, o incremento seria executado normalmente.
Muito bem, Gilberto, testei a fórmula. É uma fórmula de concatenação, como fazemos em PHP. Perfeito!
Ainda estou no começo do curso de Calc e vejo que com o conhecimento adequado dá pra se fazer um monte de coisas, mesmo quando os recursos não são tão explícitos como no Excel (como foi esse caso). Mais uma vez, grata por sua atenção.
@NicTorres, qdo tiver um tempinho, pode baixar e analisar as planilhas prontas do Escritório Aberto, elas foram minha base de estudo e analise.
Obrigada. Vou experimentar.