what todas las fórmulas funciones español basicas and excel excel-formula

todas - ¿Qué-hace en Excel?



todas las formulas de excel (4)

Intento descifrar algunas fórmulas de Excel y veo algunas cosas como SUMPRODUCT (- Izquierda (...) ...)

¿Cuál es la que hace? Naturalmente, me parece una disminución, pero no pude encontrar ninguna documentación al respecto.

Gracias.


El doble guión es conocido como un operador unario doble.

Prueba este enlace: ¿Por qué usar - en fórmulas SUMPRODUCT?

Específicamente:

SUMPRODUCT () ignora las entradas no numéricas. Una comparación devuelve un valor booleano (VERDADERO / FALSO), que no es numérico. XL automáticamente fuerza valores booleanos a valores numéricos (1/0, respectivamente) en operaciones aritméticas (por ejemplo, TRUE + 0 = 1).

La forma más eficiente de forzar el valor es primero aplicar el operador unario menos, forzando TRUE / FALSE a -1/0, y luego aplicarlo nuevamente para negar el valor, por ejemplo, +1/0.

Un solo operador unario (-) convierte valores verdaderos / falsos en -1/0 . Al utilizar el operario unario doble, forzamos los valores nuevamente a 1/0 .


El operador unario (-) es un método abreviado para convertir una declaración verdadera / falsa en -1/0.

Un solo operador convertirá - (verdadero) en -1, por lo que se usará un operador unario doble para convertirlo nuevamente en 1:

-(-(true)) = -(-(1)) = 1 -(-(false)) = -(-(0)) = 0


He estado usando SUMPRODUCT por un tiempo y siempre he usado el símbolo * lugar de -- . Estoy seguro de que hice la misma pregunta que usted ha hecho, pero no puedo recordar la razón por la que me dieron, pero me dijeron que realmente no era necesario -- ya que Sumproduct se maneja bastante bien sin el .

De todos modos, =sumproduct(()*()*()*()) siempre ha funcionado para mí, y es menos confuso.


Los valores booleanos VERDADERO y FALSO en excel se tratan como 1 y 0, pero necesitamos convertirlos. Para convertirlos en números 1 o 0, haga alguna operación matemática. El operador Unary niega el booleano (operación matemática), por lo tanto, convierte el booleano en número. Las mismas obras en VERDADERO * FALSO = 0