Excel - poner varias condiciones en excel
Quiero hacer una función condicional, es decir “si pasa esto dame un valor x, pero si pasa esto y esto, me das un valor y, etc.”, lo detallo, sería algo así:
Si se cumple: A=si y B=si y C=si , entonces X=10 A=si y B=si y C=no , entonces X=9 A=si y B=no y C=si , entonces X=9 A=si y B=no y C=no , entonces X=8 A=no y B=no y C=si , entonces X=7 A=no y B=no y C=no , entonces X=6 Y en cualquier caso de los anteriores en que además D (otro parámetro) sea = si, entonces a X hay que sumarle +0.5 ¿Cómo puedo crear la función? Al llegar al segundo condicionante ya tengo errores ¿puedo hacerlo a base de funciones? GRACIAS!!! También te puede interesar...
Un poco larga la fórmula... pero vale...
Ref: ==== A1<=>A B1<=>B C1<=>C D1<=>D Celda donde va la fórmula <=> X =SI(Y(A1="si";B1="si";C1="si");10;SI(Y(A1="si";B1="si";C1="no");9;SI(Y(A1="si";B1="no";C1="si");9;SI(Y(A1="si";B1="no";C1="no");8;SI(Y(A1="no";B1="no";C1="si");7;SI(Y(A1="no";B1="no";C1="no");6;"")))))) + SI(D1="si";0,5;0) Saludos desde Baires, JuanC
También se puede hacer con un BUSCARV y una tabla.
___[h] [i] [1]sisisi 10 [2]sisino 9 [3]sinosi 9 [4]sinono 8 [5]nonosi 7 [6]nonono 6 La fórmula esta pensada para evaluar si existe la combinación de SIES y NOES de A, B y C, si no existe pone un cero y añade 0.5 ó 0 dependiendo de si D1 es "si" o "no". =SI(ESERROR(BUSCARV(A1&B1&C1;$H$1:$J$6;2;FALSO));0;BUSCARV(A1&B1&C1;$H$1:$J$6;2;FALSO))+SI(D1="si";0.5;0) Caso de ser necesario puedes añadir alguna otra combinación en la tabla. Saludos
Hola Amigos.Feliz 2007
Algo parecido a esto necesito hacer: necesito que una celda coloque un valor u otro según el TEXTO (no lógico ni numérico) de otra que la precede en la misma fila: sería algo así como: si A1="pr" entonces poner en A2 60,00 si A1="Ad" entonces poner en A2 9,00 si A1="ips" entonces poner en A2 60,00 como podría hacerlo GRACIAS
Es sencillo, mediante este ejemplo espero que lo entiendas:
tienes tu columna de la siguiente manera ( la que quieres que cambien) A B 1 pr 2 Ad 3 ips si es "pr"=60,0; si es "Ad"=9,0 y si es "ips"=50; (cambie el dato para que veas el cambio) te creas una tabla como la que sigue F G 1 pr 60,0 2 Ad 9,0 3 ips 60,0 Luego en el campo donde quieres que se refleje el nuevo valor, escribes la formula =vlookup(A1;F$1:G$3;2;false) Te explico la formula: vlookup es un comando que realiza la busqueda de un valor en una tabla y si existe en la misma trae el campo que tu le indiques siempre y cuando este en la misma linea del valor buscado. Cuando la escribas veras los datos que te pide uno a uno y con un poco de intuicion y practica la dominaras, excel trae un ayuda que es suficiente para entender el comando, sino, busca un poco en internet Te doy un dato, si por casualidad tienes la tabla en otro documento de excel diferente al que estas trabajando al cerrar este perderas el trabajo hecho, porque la formula no sabra de donde buscar los valores de la tabla, lo que debes hacer es: 1ro. Copia toda la hoja en donde estas trababajando mediante CONTROL + A (Ingles) o CONTROL + E (español) 2do. En el menu selecciona Edit y luego pegado especial, te aparecera una ventanita, solo debes seleccionar el campo donde dice valores, y listo Las formulas desapareceran y solo te quedaran los valores obtenidos por las mismas.
cuantas condiciones verdaderas caben en exel?
yo quiero hacer algo parecido, quiero darle un valor a colores,
celda j celda Q Colo amarillo quisiera que le de un peso de 1 color rojo quisiera que le de un ´peso de 0.5 color verde quisiera un peso de 0 cxolor verde . color verde . color rojo . Luego de todo hacer una sumatoria del resultado de la celda Q, Como lo podria hacer???
eso no se puede hacer huevon
Estimados me pueden ayudar por favor, necesito lo siguiente: tengo una nomina(lista) de 7 nombres por los cuales van a votar varias personas para establecer una directiva de 4 personas. La nomina sería mas o menos asi. Jose = 75 juan = 100 María = 50 Nelson = 25 Alex = 95 Pedro = 90 Ernesto = 101 teniendo el resultado quiero que excel me diga quien será el presidente, el vicepresidente, el Tesorero y el secretario. Logicamente el presidente es el que tiene mas votos, segundo el vice y asi sucesivamente. Por favor ayudenme.
Muchas gracias, me sirvió de mucho!
Que chimba de formula (en el buen sentido de la palabra) hoy estaba buscando algo parecido y gracias a esa explicación lo resolví, imaginesen tener que dar una respuesta con 5 condiciones en 21592 filas, muchas gracias por la explicación. ejemplo con un I J K O P RESPUESTA 2 $0 $16.150 DI $0 $16.150 "Pago Normal" Formula =SI(Y(P2>0;O2>0;K2<0;J2>0;I2>0);"Disminuyo Deuda Parcial";SI(Y(P2>0;O2>0;K2<0;J2>0;I2=0);"Pago Normal Con Deuda";SI(Y(P2>0;O2=0;K2<0;J2>0;I2>0);"Debe Saldo Fac Ant";SI(Y(P2>0;O2>0;K2=0;J2>0;I2>0);"Debe 2 o Mas Periodos";SI(Y(P2>0;O2>0;K2="DI";J2>0;I2>0);"Pago Normal Sin Deuda";SI(Y(P2>0;O2=0;K2=0;J2>0;I2>0);"Debe Periodo Ant";SI(Y(P2>0;O2=0;K2="DI";J2>0;I2=0);"Pago Normal";SI(Y(P2=0;O2=0;K2="DI";J2>0;I2=0);"Nueva Facturacion";SI(Y(P2=0;O2=0;K2="DI";J2=0;I2=0);"No Tiene Facturacion";SI(Y(P2>0;O2>0;K2>0;J2>0;I2>0);"Aumento Deuda";0))))))))))
What???????
TENGO ROLLO Y MILLARES Y TENGO DOS SUCURSALES
NECESITO QUE ME SUME ROLLOS DE UNA SUCURSAL POR SEPARADO MILLARES Y LO MISMO POR SEPARADO PARA LA OTRA SUCURSAL EJEMPLO: LUGAR ROLLOS MILLARES MEXICO 2 5 GUADALAJARA 1 3
Yo necesito hacer la suma de unos precios pero con dos criterios
Empresa Fecha Precio A 01/01 10 B 15/01 9 Si la es empresa A y está entre las decenas del mes que me sume el precio SUMA.SI me da error Gracias
lo que quiero es saber como en una condicional puedo poner una carita sonriete cuando es positivo, o una carita triste cuando es negativo
necesito conocer como hacer para que la formula contar si, me evalue 2 condiciones de diferentes campos :
A B C D 1 2 X Y 1 3 necesito que me cuente en x el numero de registros que en la columna a tienen 1 y a la vez en la culumna B sea 2 Gracias la atencion
Por favor me ayudan con la siguiente formula tengo el siguiente rango desde 0 a 95 es igual 0 desde 95.01 a 150 es igual (XX-95)*19% desde 150.01 a 360 es igual ((XX-150)*28%)+10 desde 360.01 en adelante es igual a ((XX-360)*33%)+69 Gracias
Abre un libro de Excel. Elige la celda A1 y aplica como primera condición: Valor entre 50 y 100 formato color de fuente cursiva, color café, fondo azul claro. Segunda condición: valor entre 101 y 200 formato color de fuente negrita color blanco y fondo azul subido.
Hola amigos, tengo que solucionar esta formula, es para que la planilla haga el pedido automaticamente. La cuestion es: yo tengo que tener siempre un stock fijo minimo de 4kg de papa (cantidad fija en una celda), quiero que: Si el stock actual es de menos del stock minimo pero mas que su mitad (o sea <4 pero > de 4*,5) el pedido sea del 50% del stock minimo, pero que si el stock actual es menor a la mitad del stock minimo, que el pedido sea igual al stock minimo. Se entiende??? Muchas graias por la ayuda!
tengo un problema, alguien me puede ayudar, necesito poner en un solo casillero los numeros del 1 al 30 pero claro que a su costado salga una flechita que al hacerle clic salga solo los numeros del 1 al 30 para poder seleccionar , gracias.
Señores como puedo poner en una celda una formula que me valide numeros mayores a 0, pero de dos columnas diferentes, si es asi que me ponga x cantidad.???? ejemplo Si A1>0 y B1>0 entonces en la Celda C1 poner 8 espero me entiendan, Gracias
Buenas noches Marvin Te pones en C1 y escribes: [C1] = SI(A1 > 0; SI(B1 > 0; 8;0);0) Espero te ayude Ricardo. Caracas. Venezuela
hola , nesecito si me pueden sacar de una duda, nesecito saber si se puede hacer varios bloqueos en 1 solo libro .. ejemplo: seria columna 1,2 y 3 bloqueadas con una clave de acceso, columna 4,5,6 bloqueadas pero con otra clave,,, 7,8,9 con otra clave,,, !! esto se puede hacer. Gracias. P.D: espero se entienda lo que nesecito!
Hola George Lo que solicitas se denomina Lista Desplegable. Para crearla, utiliza la Ayuda de Microsoft Excel con el Parámetro DESPLEGABLE. Ahí encontraras todo lo necesario para crear tu lista. Saludos Ricardo Caracas. Venezuela evitar que salga #N/A Funcion IF |