No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Excel Básico

Curso de Excel Básico

Annie Parente Dodero

Annie Parente Dodero

Fórmulas lógicas

19/20
Recursos

Aportes 75

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Las formulas lógicas son muy útiles por ejemplo para seleccionar vendedores que logren cierta cantidad de ventas o para mirar si algún indicado cumple con una meta. Si aprendes a usar esto con funciones básicas, más adelante puedes usar formulas más complejas o anidadas y con esto puedes realizar análisis mucho más complejos con diferentes condiciones.

Creí que estaba en una nivel intermedio de Excel. Comencé con el curso intermedio y luego mientras salía el de Macros (que ya acaba de salir) me dispuse a realizar este curso básico y la verdad es que uno siempre tiene cosas por aprender no importa con que nivel te sientas.
Encantado con el curso.

Les puedo decir que mi conocimiento en excel es muy bajo y en este curso he descubierto muchas similitudes con programación…excelente todo lo que se puede hacer y eso que solo he visto este curso y el introductorio

Se pueden usar para predecir el funcionamiento de un circuito lógico en las tablas de verdad.

Las formulas pueden ser algo complejas, pero en realidad son sencillas si las desarrollamos con paciencia y logica.

=NO(SI(O(O(A17,B17),O(NO(B17),O(A17,B17))),XO(B17,NO(SI(C17,NO(D17))))))

Podriamos usarlo para saber si se aprobaron todas las materis en el colegio o no usando las notas yusando la funcion y para que nos diga si todas los numeros son mayores al minimo para aprobar o no, y o lo usaria para saber si aprobe al menos alguna materia

Soy desarrollador de software y nunca me exigieron aprender excel hasta que aspire a una posición que me exige aprenderlo y siento raro que te resuelva todo de manera “sencilla”. A los demás devs no les pasa que cada cosa que dice Annie piensan como hacerla en algún lenguaje de programación JAJAJ ?

Hace poco descubrí estas dos formulas de excel y la verdad me explotaron la cabeza, porque cuando se usan en combinación por ejemplo con =SI, son de mucha utilidad.
Por ejemplo para asignarle un puntaje a un equipo, si gana son 3 puntos, si empata 1 punto y si pierde ningún punto, a proposito del mundial de fútbol que se aproxima.

Pueden profundizar más sobre las formulas Y / O acá https://www.youtube.com/watch?v=m6JBj25tObM

Fórmulas lógicas en Excel

Las fórmulas lógicas en Excel se utilizan para realizar operaciones basadas en la evaluación de valores verdaderos o falsos. Estas fórmulas son útiles para tomar decisiones basadas en los datos en una hoja de cálculo. A continuación, te presento algunas de las fórmulas lógicas más comunes en Excel:

Función SI

La función SI en Excel se utiliza para evaluar una condición y, si la condición es verdadera, devuelve un valor, y si es falsa, devuelve otro valor. Por ejemplo, si tienes el número 10 en la celda A1 y deseas evaluar si es mayor o menor que 5, debes escribir la siguiente fórmula en cualquier otra celda:


=SI(A1>5,"Mayor que 5","Menor o igual que 5")

La fórmula SI evalúa si el valor en la celda A1 es mayor que 5. Si es así, devuelve el texto “Mayor que 5”, de lo contrario devuelve el texto “Menor o igual que 5”. Esta fórmula utiliza una condición excluyente, ya que solo se cumplirá una de las dos opciones.

Función Y

La función Y en Excel se utiliza para evaluar si todas las condiciones especificadas son verdaderas. Por ejemplo, si tienes los valores 10 y 20 en las celdas A1 y B1, y deseas evaluar si ambos valores son mayores que 5, debes escribir la siguiente fórmula en cualquier otra celda:


=Y(A1>5,B1>5)

La fórmula Y evalúa si ambos valores en las celdas A1 y B1 son mayores que 5. Si es así, devuelve VERDADERO, de lo contrario devuelve FALSO. Esta fórmula utiliza una condición incluyente, ya que todas las condiciones deben ser verdaderas.

Función O

La función O en Excel se utiliza para evaluar si al menos una de las condiciones especificadas es verdadera. Por ejemplo, si tienes los valores 2 y 5 en las celdas A1 y B1, y deseas evaluar si al menos uno de los valores es mayor que 5, debes escribir la siguiente fórmula en cualquier otra celda:


=O(A1>5,B1>5)

La fórmula O evalúa si al menos uno de los valores en las celdas A1 y B1 es mayor que 5. Si es así, devuelve VERDADERO, de lo contrario devuelve FALSO. Esta fórmula también utiliza una condición incluyente, ya que al menos una de las condiciones debe ser verdadera.

Para la función Y solamente da VERDADERO si todas las condiciones se cumplen y para la función O nos da VERDADERO con una condición que se cumpla.

Usé la fórmula IGUAL

Se me ocurre cundo tengo que asignar tareas a diferentes colaboradores, las nombro con números y pongo la formula y solita me asigna de manera aleatoria.

ALGO IMPORTANTE A TENER ENCUENTA

Las funciones lógicas en Excel son ampliamante utilizadas, podría decir que son una de las categorías mas importante, ya que su uso se puede extender en formatos condicionales, validaciones y se pueden usar en combinación con las funciones de información para controlar muchos aspectos del Excel.

OPERADORES DE COMPARACIÓN:

TABLAS DE VERDAD:

En mi trabajo manejo una plataforma de CRM en donde debo hacer los ingresos de nuevos usuarios, al momento de registro en PDV tienen habilitados espacio para almacenar #Cel y #Tel, esto a ocasionado que almacenen dos datos, habitualmente se almacena el mismo numero en los dos espacios pero en ocasiones por error de digitación alguno de los dos es errado, para hacer limpieza de esta base utilizo la fx largo, para determinar que todos los registros tengan 10 dígitos luego valido su igualdad entre uno y el otro, para finalizar y extraer un numero valido con la fx si(prueba lógica; traer la columna A; de lo contrario, traer la columna B)

19. Fórmulas lógicas

  • =celda=celda arroja si es verdadero o falso
  • =y(valor=valor,valor=valor) arroja si se cumplen o no las 2 condiciones
  • =o(valor=valor,valor=valor) arroja si se cumple una de las 2 condiciones

mis apuntes

Estas funciones lógicas yo las usaría en inventarios.

Por ejemplo, si la cantidad de X producto es igual al limite de existencias Y, podría generar una tabla aparte con la cantidad exacta de X producto para pedirle al proveedor.

No sé usar la sintaxis, pero sería algo como:

Si X < 20;
entonces pedir 50 de X

Las fórmulas lógicas en Excel se utilizan para realizar operaciones basadas en condiciones lógicas. Algunas de las funciones lógicas más comunes incluyen: 1. **SI:** Esta función permite realizar una evaluación lógica y devolver un resultado si la evaluación es verdadera y otro resultado si es falsa. Por ejemplo, `=SI(A1>10, "Aprobado", "Reprobado")` devolverá "Aprobado" si el valor en la celda A1 es mayor que 10, de lo contrario devolverá "Reprobado". 2. **Y:** Esta función devuelve VERDADERO si todas las condiciones son verdaderas y FALSO si alguna de las condiciones es falsa. Por ejemplo, `=Y(A1>5, A1<10)` devuelve VERDADERO si el valor en la celda A1 es mayor que 5 y menor que 10. 3. **O:** Esta función devuelve VERDADERO si al menos una de las condiciones es verdadera y FALSO si todas las condiciones son falsas. Por ejemplo, `=O(A1="Manzana", A1="Naranja")` devuelve VERDADERO si el valor en la celda A1 es "Manzana" o "Naranja".

Los operadores lógicos son fundamentales en la simulación de Monte Carlo ya que permiten modelar diferentes situaciones y condiciones de forma lógica y matemática. Estos operadores se utilizan para construir reglas y criterios de decisión que determinan el comportamiento de un sistema o proceso en la simulación.

Por ejemplo, en la simulación de un proceso de producción, se pueden utilizar operadores lógicos para establecer reglas que determinen la cantidad de materia prima necesaria en función de la demanda y el inventario disponible. De esta manera, se pueden modelar diferentes escenarios y evaluar el impacto de las decisiones tomadas en el proceso de producción.

Además, los operadores lógicos también se utilizan para establecer condiciones de salida y parada de la simulación, así como para la evaluación de resultados y la toma de decisiones. En resumen, los operadores lógicos son una herramienta fundamental en la simulación de Monte Carlo para modelar situaciones complejas y tomar decisiones basadas en datos y análisis.

  1. Si en la empresa determina dar un bono por cumplir ciertas metas, podemos utilizar las fórmulas lógicas para determinar quienes obtienen el bono,
  2. También podemos estimar un rendimiento ideal y determinar quienes están por encima de este rendimiento y quienes están por debajo del mismo.
  3. También podríamos determinar qué vendedores están cumpliendo años en la fecha actual combinando las formulas lógicas y de fecha.

Fórmulas de Comparación:

  1. SI (IF): La función SI es una de las más utilizadas en Excel. Permite realizar una prueba lógica y devolver un valor si la prueba es verdadera y otro si es falsa. Es fundamental para la toma de decisiones basadas en condiciones.

    Ejemplo: =SI(A1 > 10, "Aprobado", "Reprobado") devuelve “Aprobado” si el valor en la celda A1 es mayor que 10, y “Reprobado” en caso contrario.

  2. Y (AND) y O (OR): Estas funciones se utilizan para evaluar múltiples condiciones. Y devuelve VERDADERO si todas las condiciones son verdaderas, mientras que O devuelve VERDADERO si al menos una de las condiciones es verdadera.

    Ejemplo: =Y(A1 > 10, B1 < 20) devuelve VERDADERO si ambas condiciones son verdaderas.

  3. IGUAL (EQUAL) y DIFERENTE (NOT EQUAL): Estas funciones comparan dos valores y devuelven VERDADERO si son iguales (IGUAL) o si son diferentes (DIFERENTE).

    Ejemplo: =IGUAL(A1, B1) devuelve VERDADERO si el valor en A1 es igual al valor en B1.

La función `ALEATORIO.ENTRE` en Excel se utiliza para generar un número aleatorio dentro de un rango específico. Puedes utilizar esta función para realizar un sorteo o rifa de empleados en una empresa. Aquí te dejo un ejemplo paso a paso: Supongamos que los ID de los empleados están en la columna A, desde la fila 2 hasta la fila n, y quieres seleccionar un ganador al azar. 1\. \*\*Asigna números aleatorios a cada empleado:\*\* En la celda B2, escribe la fórmula `=ALEATORIO.ENTRE(1, 10000)` (puedes ajustar el rango según tus necesidades). Copia esta fórmula hacia abajo para asignar números aleatorios a todos los empleados. ```excel | A | B | |-------|------------| | ID | Aleatorio | | 001 | 7492 | | 002 | 2310 | | 003 | 8915 | | ... | ... | ``` 2\. \*\*Ordena la tabla por la columna de números aleatorios:\*\* Selecciona toda la tabla (columnas A y B) y ve a la pestaña "Datos" en la barra de menú. Luego, elige "Ordenar" y selecciona la columna B como criterio de ordenación. ```excel | A | B | |-------|------------| | ID | Aleatorio | | 002 | 2310 | | 003 | 7492 | | 001 | 8915 | | ... | ... | ``` 3\. \*\*El ganador será el primer empleado después de ordenar:\*\* La primera fila después de ordenar contendrá al ganador del sorteo. En este ejemplo, el empleado con el ID 002 sería el ganador del sorteo. Este método garantiza un proceso justo y aleatorio para seleccionar al ganador. Recuerda ajustar los rangos y las referencias de celda según las necesidades específicas de tu hoja de cálculo.
Sí, puedes hacer que el proceso sea más interactivo utilizando un botón. Aquí tienes los pasos para hacerlo: 1\. \*\*Asigna números aleatorios a los empleados:\*\* En la columna B, utiliza la fórmula `=ALEATORIO.ENTRE(1, 10000)` o la que prefieras para asignar números aleatorios a cada empleado. 2\. \*\*Crea un botón:\*\* Ve a la pestaña "Desarrollador" en la barra de menú. Si no ves la pestaña "Desarrollador", puedes habilitarla en "Opciones de Excel" > "Personalizar cinta" > marca la casilla "Desarrollador". En la pestaña "Desarrollador", selecciona "Insertar" y luego elige "Botón (Control de formulario)". Dibuja el botón en tu hoja de cálculo. 3\. \*\*Asigna una macro al botón:\*\* Haz clic derecho en el botón que acabas de crear y selecciona "Asignar macro". Si aún no tienes una macro, elige "Nueva macro" y dale un nombre (por ejemplo, "RealizarSorteo"). 4\. \*\*Escribe el código VBA para realizar el sorteo:\*\* Haz clic en "Crear" para abrir el Editor de VBA. En el módulo que se abre, escribe el siguiente código: ```vba Sub RealizarSorteo() ' Ordena la tabla por la columna de números aleatorios Columns("A:B").Sort key1:=Range("B2"), order1:=xlAscending, Header:=xlYes ' Muestra un mensaje con el ganador MsgBox "El ganador es el empleado con ID " & Cells(2, 1).Value, vbInformation End Sub ``` Este código ordenará tu tabla por la columna de números aleatorios y luego mostrará un cuadro de mensaje con el ganador. 5\. \*\*Cierra el Editor de VBA y vuelve a tu hoja de cálculo.\*\* Ahora, cuando hagas clic en el botón, se ejecutará la macro que realizará el sorteo y mostrará al ganador. Asegúrate de habilitar las macros si se te pide al abrir el archivo. Este método proporciona una forma más interactiva de realizar el sorteo con un solo clic en el botón.

Creo que al tener un nivel básico e intermedio de Excel nos facilita entender muchas cosas y funciones en programación, Muy buen curso.

Pense que íbamos a ver IF, dije uy si IF es básico no se nada 🤣, pero el curso es tan bueno que me doy cuenta que no era realmente intermedio mi conocimiento.

Se puede utilzar la funsión de comparación cuando, para finalizar una acción, se debe de cumplir una condición. Por ejemplo, si se desea hacer una iteración hasta que el resultado obtenido sea igual al anterior. Esta condición es muy utilizada en ingeniería cuando las furmulas te piden iterar.

PRACTICANDO CON EJERCICIOS DE COMPAÑERO - ES RE PRACTICO PARA REALIZAR LA TABLA DE LA VERDAD Y CIRCUITOS!

LAS FÓRMULAS LÓGICAS SON UNA FUNSIÓN DE COMPARACIÓN, DONDE OBTENEMOS UNA RESPUESTA VERDADERA O FALSA.
SE LA PUEDE UTILIZAR PARA TOMAR DECISIONES BASADA EN LOS DATOS DE UNA HOJA DE EXCEL.

review

=+Y(B3=B10;B10=B11) que las dos condiciones deben se correctas para que sea verdadero de lo contrario sería falso

=+O(B3=B10;B10=B11) que al menos una de la condiciones se cumpla para que sea verdadero de lo contrario sería falso

Para recordar rápidamente

Al comparar tiempos, podrias analizar si el tiempo es superior o inferior al promedio

Lo utilizaría para fechas, y comparar valores de dinero

Si tienen Excel en inglés aquí están las formulas:
=AND(B3=B4,B5=B6)
=OR(B3=B4,B5=B6)

Podemos utilizar las fórmulas lógicas para validar si existe un mismo dato en nuestra base de datos que no debería repetirse, como un usuario o password.

También se puede utilizar para analizar estadísticas de negocio o KPI de tus empleados para saber si se están cumpliendo las metas.

![]()![](https://static.platzi.com/media/user_upload/Formulas%20YO-98f183a0-24d3-4e9e-b496-68d99166a1f0.jpg)**hola!** hice un ejercicio de aprobación de materia, utilizando la función O, solo que en lugar de poner el signo de = use el de mayor **>** ![](https://static.platzi.com/media/user_upload/image-f941c8a5-ad52-4d23-ad04-a2118e5ec476.jpg)
Una excelente explicación sobre las formulas lógicas.
Que buena información!
Creo necesario reforzar todos estos conocimientos con videos de otros medios como you tube por ejemplo para aquellos que no tenemos conocimientos previos en exel y recien estamos empezando, ya que encuentro algunas clases de exel aqui en Platzi muy incompletas y poco comprensibles para alguien que recien esta empezando . Espero que platzi pueda mejorar las manera en que se estan enseñando algunos cursos,incuido Exel.
**AND** evalúa todas las condiciones verdaderas. **OR** evalúa si al menos una condición es verdadera.
Me reucrda las forumlas en C y Java Script
Tampoco conocía esa formulas logicas.
Estas fórmulas las he usado para ingresar gran cantidad de condicionales para realizar un cálculo específico de acuerdo a una fila y una colúmna de una matríz numérica que me arroja la depreciación de un inmueble de acuerdo a su edad técnica y estado de conservación. ![](https://static.platzi.com/media/user_upload/image-5dd8d8d3-04f7-489b-b1b3-a7ada7e767cd.jpg)
Prodría usarse para balances de egresos e ingresos en una empresa.
Soy nuevo aquí en Platzi, pero la costumbre de estar aprendiendo en YouTube me hace buscar el botón de like en cada clase. :D jajajajaja

La formula lógica la aplicaba en nomina cuando necesitaba saber si algunos empleados tenían el mismo sueldo o tenían los mismos días de trabajo.

yo las combino mucho de esta manera =SI(Y(C1;C2);R1;R2), también con el O() la aplico bastante.

Excelente aporte que de seguro me servirá para las clases siguientes y también para los cursos de Excel que continúan, vamos !!!

Para tener un libro mas dinámico en el ámbito de la contabilidad o de la administración esta formula es bastante útil ya que muchas cosas requieren de condiciones para saber de que forma podemos ver un dato y si da el resultado a o el b

Estas funciones se pueden usar en el mundo empresarial. Podemos usar la función de = = (comparación) para ver si mi indicador o KPI logro alcanzar una meta concreta, y puedo utilizar la función =Y si, si todas las metas de los indicadores area se cumplieron y la función =O si, logramos alguna meta de un indicador

Las funciones lógicas en Excel son muy utilizadas para la toma de decisiones, ya que nos permiten evaluar si se cumple o no una condición dada y en relación al resultado, determinar si se ejecutará o no una acción que hayamos establecido.

En Excel podemos utilizar fórmulas lógicas para evaluar condiciones y obtener resultados basados en su cumplimiento o incumplimiento. La fórmula “=celda=celda” nos permite verificar si una condición es verdadera o falsa. La fórmula “=y(valor=valor, valor=valor)” nos permite comprobar si se cumplen dos condiciones al mismo tiempo. Por último, la fórmula “=o(valor=valor, valor=valor)” nos permite determinar si al menos una de las dos condiciones es verdadera.

Como futuro analista de negocios, se me ocurre la idea de usar estas funciones para calcular que empresas podemos invertir segun parametros como, si esta empresa tiene un buen ROI, pintala de rojo o armar un tablero de control donde podemos ver como van funcionando los diferentes procesos de una empresa, como las ventas de los vendedores

Muy utiles estas funciones. Pueden utilizarse como banderas para avisar que una condicion se ha cumplido

QUE BIEN…
😃

Excelente

En la calificación de exámenes

en mi caso la estoy usando para una sumatoria automatica de horas diurnas y nocturnas en una mismo resultado y sin errores.

=SI(B2<A2;B2-A2+24;B2-A2)

Validación de datos

Buena clase.

Operación lógica AND

  • VERDADERO = Si ambos valores son verdadero

  • FALSO = Si cualquiera de los dos valores es falso
    Operación lógica OR

  • VERDADERO = Si cualquiera de los dos valores son verdadero

  • FALSO = Si ambos valores son falsos.

es una prueva

La Comparación sobre un parámetro estándar o una referencia de dato.
La función Y para indicar una decisión o una característica.
La función O para indicar lo mismo que la Y pero también para resaltar una alternativa de preferencia numérica.

Sería útil para que los profesores puedan saber si todos los alumnos aprobaron todas las materias o cuáles pertenecen a un quinto o tercio superior.

Se puede usar para sacar el porcentaje de ganancias que corresponde a los empleados o el tipo de descuento.
Está de forma mejor explicada en este video:

https://www.youtube.com/watch?v=dWy-JjhUsBw

Pues también dicho en clases anteriores. Un ejemplo muy básico, puede ser: El de una rifa que nos de un número aleatorio y de ahí comprueba con Y=() que valor es igual entre todos los participantes para saber quien ganó 😅

Creo que se odria utiizar en casos de validar operaciones mayores

Esta clase nos ayuda a utilizar nuestra logica proposicional

Esta formula es util cuando se quieren comparar dos bases de datos iguales donde se sospecha que puede existir un error.

NO PUDE REALIZAR EL EJERCICIO ME DICE QUE SON MUY POCOS ARGUMENTOS, LOS AUMENTE A 20 PERO ME ARROJO LO MISMO

Gracias

Gracias por las clases^^

Es genial ver que siendo usuaria constante de excel estaba haciendo uso de formulas que ahora estudiando programación les encuentro bastante similitud.

Me ha gustado mucho este curso.