Bem-vindo de volta ao nosso blog regular de funções do Excel de A a Z.. Hoje olhamos para o BASE Função.
A função BASE
Esta função converte um número numa representação de texto com a base dada. Claro como o barro se falares disparates.
O que significa em inglês? BASE converte um número em decimal (base 10) para uma base diferente (que é conhecido como o base). Deixa-me dar-te um exemplo. Toma o número 37. Em base 3, isto pode ser representado como:
(1 x 33) + (1 x 32) + (0 x 31) + (1 x 30)
= (1 x 27) + (1 x 9) + (0 x 3) + (1 x 1)
= 27 + 9 + 0 + 1
Então em base 3 esta é a representação de texto 1101. Se precisássemos que esta representação tivesse um comprimento mínimo (comprimento mínimo) 8, subseqüentemente
27 = (0 x 37) + (0 x 36) + (0 x 35) + (0 x 34) + (1 x 33) + (1 x 32) + (0 x 31) + (1 x 30)
= 00001101.
Faz sentido agora?
o BASE A função só existe desde o Excel 2013, portanto não funcionará em versões anteriores do Excel. Usa a seguinte sintaxe para operar:
BASE (número, base, [min_length])
o BASE A função tem os seguintes argumentos:
- número: isto é obrigatório e representa o número que deseja converter. Deve ser um número inteiro maior ou igual a 0 e menos que 253
- base: esto además es obligatorio y representa la base base en la que deseja converter el número. Debe ser un número entero mayor o igual a 2 y menor o igual a 36 (Porquê 36 ??)
- comprimento mínimo: esto es opcional. Esto representa la longitud mínima de la cadena devuelta y deve ser un número entero maior o igual a cero si se especifica.
Deve-se notar ao mesmo tempo que:
- E número, base, o comprimento mínimo están fuera de las restricciones mínimas o máximas, BASE devolver o #NUM! valor de erro
- E número é um valor não numérico, BASE devolver o #¡VALOR! valor de erro
- Cualquier número que no sea entero ingresado como argumento se trunca a un número entero
- Se ele comprimento mínimo Si se inclui un argumento, se añaden ceros a la izquierda al resultado si, caso contrário, el resultado seria más corto que la longitud mínima especificada. Como um exemplo, BASE (16,2) trazer de volta 10000, mas BASE (16,2,8) trazer de volta 00010000
- El valor máximo de la comprimento mínimo el argumento es 255.
Por favor, veja meu exemplo abaixo:


