A função BASE

Conteúdo

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 función convierte un número en una representación de texto con la base dada. Claro como el barro si hablas tonterías.

¿Que significa en ingles? BASE convierte un número en decimal (base 10) a una base distinto (que se conoce como el base). Déjame darte un ejemplo. Tome el número 37. En base 3, esto se puede representar 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

Entonces en base 3 esta es la representación de texto 1101. Si necesitáramos que esta representación tuviera una longitud mínima (longitud mínima) 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.

¿Tiene sentido ahora?

o BASE La función solo ha existido desde Excel 2013, por lo que no funcionará en versiones anteriores de Excel. Emplea la próxima sintaxis para operar:

BASE (número, base, [min_length])

o BASE A função tem os seguintes argumentos:

  • número: esto es obligatorio y representa el número que desea convertir. Debe ser un número entero mayor o igual que 0 e menos que 253
  • base: esto además es obligatorio y representa la base base en la que desea convertir el número. Debe ser un número entero mayor o igual a 2 y menor o igual a 36 (¿por qué 36 ??)
  • longitud mínima: esto es opcional. Esto representa la longitud mínima de la cadena devuelta y debe ser un número entero mayor o igual a cero si se especifica.

Deve-se notar ao mesmo tempo que:

  • E número, base, o longitud mínima 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 longitud mínima Si se incluye un argumento, se añaden ceros a la izquierda al resultado si, caso contrário, el resultado sería 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 longitud mínima el argumento es 255.

Por favor, veja meu exemplo abaixo:

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.