Matías86
MiembroTodo se publica por Matías86
-
Estimadas/os, cómo están? Junto con saludar, la duda es sobre el título en cuestión, me explico... durante muchos años trabajando con el BUSCARV en Excel, y han habido múltiples oportunidades donde por razones de agilizar, he querido "automatizar" la etapa de asignar el número de columna del BUSCARV cuando tengo que importar data de una tabla que ya esta ordenada, en lugar de asignar manualmente los números celda por celda. A modo de explicar mejor mi consulta, se adjunta el archivo Excel. De antemano, muchísimas gracias. Saludos! Duda BUSCARV.xlsx
-
Estimados, junto con saludar, estaba buscando una forma contar primera aparición de data para un determinado campo, en este caso, contabilizar Lanzamientos de un determinado fármaco. Antes lo hacía sacando tablas dinámicas y de ahí usando coincidir e indices, pero creo que existe una fórmula que me solucionar ésto, sin usar la tabla dinámica. Principio Activo Concentración ene-23 feb-23 mar-23 abr-23 may-23 jun-23 Paracetamol 60 1.000 1.000 2.000 2.000 2.000 2.000 Paracetamol 120 0 2.500 2.500 2.500 2.500 2.500 Fexofenadina 120 0 800 1.000 1.200 1.200 1.200 Omeprazol 40 500 800 800 800 800 800 Aripiprazol 10 750 1.000 1.200 1.200 1.200 1.200 Aripiprazol 30 0 0 0 0 2.000 2.500 Losartán 50 0 0 3.000 3.000 3.000 3.000 Losartán 100 0 0 2.500 2.500 2.500 2.500 Losartán 200 0 0 0 0 0 0 Ibuprofeno 400 0 0 0 0 0 400 Ibuprofeno 600 0 0 0 0 0 1.250 Ibuprofeno 800 0 0 0 0 0 2.000 Carvedilol 6,25 0 0 0 0 0 8.000 Lanzamientos 3 1 1 0 0 2 En la tabla anterior, tengo 7 principios activos con sus respectivas concentraciones, y a la derecha las unidades vendidas. Se puede apreciar que en enero 2023, hay 3 lanzamientos porque aparecieron en el mercado por primera vez Paracetamol, Omeprazol y Aripiprazol (independiente de su concentración), en febrero 2023 hubo 1 lanzamiento por Fexofenadina, marzo 2023 por Losartán y finalmente junio 2023 con dos lanzamientos los cuales son Ibuprofeno y Carvedilol. Se podrá con solamente fórmulas, tener el número de lanzamientos que se detalla en la fila de abajo? De antemano, muchísimas gracias. Saludos! Duda Lanzamiento.xlsx
-
Buscar más de un valor usando INDICE y COINCIDIR
tema contestó a Matías86 en Matías86 Fórmulas y funciones
excelente, ahora sí. =CONCAT(SI(Resumen!$E$4:$E$8=$D3;Resumen!J$4:J$8;"")) Muchísimas gracias! Saludos -
Buscar más de un valor usando INDICE y COINCIDIR
tema contestó a Matías86 en Matías86 Fórmulas y funciones
-
Estimados, cómo están? Junto con saludar, tengo el problema de al usar estas funciones combinadas, que me arrojan una sola coincidencia de búsqueda que corresponde al primer valor que aparece en la tabla. =+INDICE(Resumen!$F$3:$J$158;COINCIDIR($D3;Resumen!$E$3:$E$158;0);COINCIDIR(G$2;Resumen!$F$2:$J$2;0)) ¿Cómo se puede ajustar, para que me devuelva más de uno? A modo de ejemplo: ADALIMUMAB-40 mg/0,4 mL-SOLUCION INYECTABLE de la hoja Resumen Final debería arrojar en las columnas EL SALVADOR, PANAMA y REP DOMINICANA los valores ALTA, MEDIA y ALTA respectivamente (ubicados en la hoja Resumen), sin embargo, solo arroja el valor ALTA para REP DOMINICANA, porque esta de las primeras filas. Cómo se puede hacer para que arroje de: a esto? De antemano, muchísimas gracias! Saludos INDICE y COINCIDIR.xlsx
-
Gracias por la respuesta, pero no es lo que andaba buscando. Quizás me falto ser más específico, en el excel adjunto estará explicado con mayor detalles. Básicamente, contar la cantidad de días laborales para cada mes en función de las columnas FECHA INICIO y FECHA TERMINO. Si la tarea empieza el 15-04-2024 y termina el 21-05-2024, la cantidad de días laborales repartidos entre abril, mayo, junio y julio sería de 16, 21, 0 y 0 respectivamente. Ahora, si yo le agrego días feriados que serían los que están en el listado de abajo, el resultado cambiaría para abril, mayo, junio y julio serían de 15, 19, 0 y 0 respectivamente. FERIADOS 01-04-2024 01-05-2024 19-05-2024 Para lo anterior, debo modificar la fórmula "=+SI(Y(B14<>"";C14<>"");MAX(0;1+MIN((E13);C14)-MAX(D13;B14));0)" o quizás, tener una nueva que considere los días laborales a través de la función DIAS.LAB(). Saludos! Cuenta días.xlsx
-
Estimados, Junto con saludar, me gustaría considerar los feriados a través de la fórmula DIAS.LAB para la siguiente fórmula (esta última es una formula que cuenta la cantidad de días entre dos fechas por mes (ejemplo en planilla adjunta). =+SI(Y(A4<>"";B4<>"");MAX(0;1+MIN((E4);B4)-MAX(D4;A4));0) El problema de la anterior, es que es una resta de fechas, y no secuencias de fechas que me permita incorpora la fórmula. De antemano, muchísimas gracias Saludos! Cuenta días.xlsx
-
Gracias! ambos aportes me parecen excelentes. Saludos
-
Editar fórmulas de Campos Calculados en Tablas dinámicas
un tema añadido Matías86 en Fórmulas y funciones
Estimados, cómo están? Junto con saludar, siempre he tenido esa duda existencial, que a veces creo una formula usando Campo Calculado en una tabla dinámica, y me equivoco. A raíz de lo anterior, necesito modificar esa fórmula, pero la opción Campo calculado no te da la opción de modificar la fórmula. A modo de ejemplo: Se crea el Campo calculado Precio Precio = Valor Neto / Unidades Pero después, decido ajustar la fórmula Precio, y necesito que sea: Precio = Valor neto * 1,19 / Unidades La única fórma que conozco para corregir eso, es crear un nuevo campo tipo Precio1 = Precio*1,19 o simplemente, crear la formula denuevo como Precio1= Valor neto*1,19/Unidades, dado que en excel no encuentro una forma de editarlas. De antemano, muchísimas gracias. Saludos! -
Estimados, cómo están? Necesito calcular unas participaciones de mercado, y me gustaría que todo forme parte de la tabla dinámica, en lugar de adjuntar fórmulas anexas. Adjunto el siguiente ejemplo, donde las cabeceras celestes forman parte de la tabla dinámica, mientras las verdes son los cálculos anexos. Existe forma de que a través de Campo calculado, las formulas se puedan personalizar de tal manera que por ejemplo, para la participación Ventas de Coca-Cola, solo considere los datos de Ventas Coca-Cola y lo divida por el total (Coca-cola + Pepsi); lo mismo sucesivamente para las columnas Ventas Pepsi, Unidades Coca-cola y unidades Pepsi. Consulta2.xlsx De antemano, muchísimas gracias. Saludos!
-
Estimados, cómo están? Mi duda es si hay una manera más optima de usar esta opción, sin la necesidad de crear columnas adicionales para hacer MATCH entre dos variables. Por ejemplo, tengo la siguiente tabla, el cual tuve que crear la columna KEY para concatenar el País con la Ciudad País Ciudad Key N° Chile Santiago Chile-Santiago 1 Argentina Buenos Aires Argentina-Buenos Aires 2 Chile Valparaíso Chile-Valparaíso 3 Chile Concepción Chile-Concepción 4 Chile Arica Chile-Arica 5 Argentina Mar de Plata Argentina-Mar de Plata 6 Argentina Mendoza Argentina-Mendoza 7 Argentina Perito Moreno Argentina-Perito Moreno 8 Perú Tacna Perú-Tacna 9 Perú Arequipa Perú-Arequipa 10 Perú Cusco Perú-Cusco 11 Y aplico la formula =+BUSCARV(G3&"-"&H3;C:D;2;0), para que el resultado en N° para País: Chile y Ciudad: Concepción sea: País Ciudad N° Chile Concepción 4 Existirá una manera de hacer lo mismo, pero sin la necesidad de crear la columna KEY en la primera tabla? De antemano, muchísimas gracias. Saludos! Consulta.xlsx
-
Excelente, me sirvió la fórmula. Muchas gracias!
-
Estimadas/os, cómo están? Junto con saludar, me aparece un error cuando aplico BUSCARV y el Valor_buscado es muy extenso (más de 200 caracteres). Existirá una forma de corregir ese error? Adjunto pantallazo con ejemplo (tuve que concatenar el Valor Buscado con otra información como País y ATC-4 dado que las ventas de esa Molécula depende de estas dos variables): Lamentablemente, el nombre de la molécula no lo puedo ajustar porque hay varias que tienen variaciones en un componente, y por ende, la alternativa de aplicar IZQUIERDA/DERECHA afectaría el resultado. De antemano, muchísimas gracias por las respuestas. Quedo atento. Saludos!