Um formato de número torna-se particularmente flexível se se adaptar automaticamente ao conteúdo exibido. Isso significa que seus formatos de número reagem sem que você precise fazer nada e sempre mostram a formatação correta.
Para atribuir um formato de número variável a cada conteúdo de célula, use uma combinação das duas funções de tabela TEXTO e VLOOKUP.
Você pode ver uma lista de entrega na pasta de trabalho exibida. Na coluna "Formatado", o valor da coluna "Número" é formatado dinamicamente usando uma fórmula. Dependendo do conteúdo da coluna "Tipo", o número é formatado com o formato de número apropriado. Você especificou qual formato de número deve ser usado na área F4: G6.
A seguinte fórmula na célula D4 dá o resultado "250 pacotes":
= TEXTO (C4, PROCV (B4; $ F $ 4: $ G $ 6; 2; 0))
O número 250 da célula C4 é formatado com o formato de número "0" pacotes "", uma vez que o conteúdo "P" ocorre na célula B4.
Use a função PROCV na área F4: G6 para encontrar o conteúdo que corresponde ao tipo de embalagem especificado na coluna B. Com o quarto argumento de 0 na função VLOOKUP, você especifica que uma correspondência exata deve ser encontrada. A função VLOOKUP passa o formato encontrado para a função TEXTO como um formato de número.
Na ilustração, você pode ver que os números formatados pela fórmula aparecem justificados à direita. Isso ocorre porque o conteúdo entregue pela função TEXT é texto. Portanto, lembre-se sempre de que você não pode simplesmente contar com os resultados da função TEXT.