Saltar al contenido

Victor7

Exceler E
  • Contador de contenido

    404
  • Unido

  • Última visita

  • Días con premio

    31
  • País

    España

Todo se publica por Victor7

  1. Hola a ambos, @Betomil, si previamente asignas a las celdas afectadas formato Texto, podrás introducirlo sin problemas como tal. Saludos,
  2. Hola a ambos, Lo único que se me ocurre es que pruebes la utilidad propia de Excel (no lo especificas, pero supongo que te refieres a archivos borrados de Excel). Una vez abierto Excel, haz clic en el icono 'Abrir', y en la parte inferior de la página encontrarás 'Recupera libros no guardados'. Haz clic ahí... y te deseo la mejor de las suertes. Aunque, en propiedad, no es algo que recupere archivos borrados, sino archivos sobre los que se ha trabajado y accidentalmente (o no), no han sido guardados. Si han sido abiertos en algún momento, existe una ínfima probabilidad de que estén por ahí, aunque no sean versiones anteriores a la última. No obstante, los programas tipo CCleaner acostumbran a trabajar seriamente, y cuando 'borran' archivos lo hacen de una forma harto efectiva. Dicho esto, temas así nos retrotraen [in]directamente al tema "seguridad". Este capítulo, menospreciado o directamente olvidado por muchos usuarios, debería ostentar un protagonismo fundamental en el día a día de nuestro trabajo. La lástima es que sólo lo recordamos en casos extremos como éste tuyo: en el momento en que nos damos cuenta de que tenemos extrema necesidad de un archivo suprimido con anterioridad. La lección a extraer es: Prestemos a nuestro trabajo la importancia que merece. Comportémonos inteligentemente: hagamos copias de seguridad y guardémoslas bajo siete llaves. En un instante pueden perderse días, semanas o meses de duro trabajo por no haber dispensado la necesaria precaución, salvaguardando archivos con información valiosa o importante. Nada más, pero repito: suerte en esas recuperaciones. Saludos,
  3. Hola, No me queda claro qué es exactamente lo que buscas conseguir. Creo que lo mejor, para evitar interpretaciones erróneas, es que vuelvas a subir otro archivo, añadiendo a mano esos resultados que buscas, en las celdas que corresponda, y explicando cómo se obtienen/calculan. Y por favor, ten presente un aspecto importante: No es conveniente subir a foros públicos de Internet archivos que lleven nombres y/o datos personales; recuerda que, LITERALMENTE, están al alcance de TODO EL MUNDO. En el archivo que subas, supongo que serán suficientes 8 o 10 filas; no hacen falta más [supongo también] para entender el problema. Y todo lo que no aporte, puedes borrarlo: por ejemplo, las columnas A, B, C y D, ¿son necesarias para obtener resultados? Intuyo que no, así que puedes suprimir todo su contenido. Lo único que consigue es ruido inútil. Saludos,
  4. @fred_novat, ¿qué resultados son los que esperas? Es decir, si no existiera Excel y tuvieras sólo papel, lápiz y una calculadora, ¿cómo abordarías ese problema?
  5. Hola, ¿Eso es una tarea de la escuela? ¿Por qué no echas un vistazo a la función =SI, combinada con la función =Y? Seguro que entendiendo la lógica de sus argumentos, tú mismo podrás dar con las respuestas que buscas. Saludos,
  6. Hola, Prueba con: =CONTARA(DIVIDIRTEXTO(F5;"*";;;))-1 =CONTARA(DIVIDIRTEXTO(F7;"sumar";;;))-1 Saludos,
  7. Hola, Prueba con: =SI(SUMAPRODUCTO((H4>=B$4:B$6)*(H4<=C$4:C$6))=1;"X";"") La fórmula iría en I4 y puede copiarse verticalmente hasta donde sea necesario. Saludos,
  8. Hola a ambos, Por lo que he entendido (haciendo un ejercicio de adivinación), puede que la fórmula que necesitas en I14 sea ésta: =MAX(INDIRECTO("D"&D14):INDIRECTO("D"&FILA())) Lo que no entiendo es para qué sirve el cálculo que hay en la columna F ... –? – Si esto no te sirve para nada, convendría que aclararas cuáles son los resultados concretos que esperas que aparezcan en la columna I, a partir de I14, y cómo se llega a ellos. Tal vez así lleguemos a entender cómo construir la fórmula que necesitas... Saludos,
  9. Hola, No acabo de entender lo que buscas, pero tal vez te sirva la función =HIPERVINCULO... Saludos,
  10. Hola a ambos, Por lo que he entendido, creo que podría servirte: =LET(a;SI.ND(BUSCARV(A2:A83;'CONTEO '!A2:B74;2;);0);APILARH(a;B2:B83-a)) La fórmula iría en C2 de la hoja 'Inventario', y obtendrás en la columna C las cantidades que consten de cada referencia en la hoja 'Conteo', y en la columna D, la diferencias entre las columnas B y C. Recomendación: aplica a la columna D este formato personalizado: 0;-0; para evitar contaminación visual (los 0 serán invisibles). Saludos,
  11. Hola, En este caso, la función =SUMAR.SI no es suficiente, ya que tienes que evaluar más de 1 criterio; tendrás que recurrir a =SUMAR.SI.CONJUNTO, o a =SUMAPRODUCTO. En el propio 'Help' de Excel encontrarás amplia información y ejemplos resueltos de ambas funciones. Saludos,
  12. Hola, Prueba con: =APILARV(APILARH("Fecha";"Persona";"Cuota");EXCLUIR(ORDENAR(LET(a;B2:D4;b;a>0;c;E2:E4;APILARH(ENCOL(SI(b;B2:D4;d);2);ENCOL(SI(b;A2:A4;e);2);ENCOL(SI(b;c);2))));-1)) Saludos,
  13. Una solución compatible con cualquier versión de Excel, podría ser: =SUMAPRODUCTO((Hoja1!$D$16:$F$26=$B3)*(Hoja1!$B$16:$B$26=C$2)) fórmula en C3 de Hoja2, que puede ser copiada y pegada horizontal y verticalmente hasta donde sea necesario. Nota: recomendable aplicar a las celdas destino este formato personalizado: 0;0; que hará invisibles los 0, evitando contaminación visual. Saludos,
  14. Por tercera [y última] vez: ¿Por qué si una fecha inicial es 29/12/2014 tiene que aparecer el primer pago en enero-2014 y no en enero-2015?
  15. Pero no te estoy preguntando eso, lo que intento entender es por qué si la fecha inicial es 29/12/2024 el primer pago tiene que aparecer en enero-24 en vez de enero-25. ??????????
  16. Me pregunto cómo es posible que si colocas fecha 29/12/2024 (sic) el valor tenga que aparecer en esa tabla, que es del propio año 2024. ¿No debería quedar en blanco y aparecer en 2025?
  17. Hola de nuevo, El desarrollo que hice fue para el modelo que exponías en tu archivo. Obviamente, si rompes las características básicas (insertas filas y/o columnas) dejando espacios blancos (ahora hablas de datos en la fila 11), las fórmulas habrá que modificarlas, de forma de se adapten a esas nuevas características. La idea ya la tienes: el =BUSCARH es de lo más básico, y que la columna B recoja el último año ya sabes cómo conseguirlo. A partir de aquí, tendrás que adaptar rangos y argumentos a los movimientos que hagas y que modifiquen la actual base de datos. Saludos,
  18. Hola, Puedes emplear algo parecido a: =APILARV(APILARH(" ";B1:D1);APILARH(A2:A7;AJUSTARFILAS(ENCOL(B2:M7;3);3))) ...modificando, lógicamente, ese rango 2:7 por el real que ocupen tus datos. Saludos,
  19. Hola, Te doy la idea de cómo lo haría yo, sin complicarme demasiado la vida. La hoja 'Datos2' es la misma que tu hoja 'Datos'. Ahora observa la hoja 'Informe2', donde he reconstruido apoyándome en =BUSCARH las fórmulas necesarias de búsqueda. Ahora fíjate en 'Datos3', donde he insertado una columna y he añadido supuestos datos de 2024. La hoja 'Informe3' se ha reconstruido ella sola. La lógica consiste en situar en B1 el mayor (último) año, lo que conseguimos con =MAX. En C1 formulamos de forma que aparezca el año anterior, y las subsiguientes fórmulas de búsqueda hacen su trabajo automáticamente. Vigila que los rangos sean suficientes: quizá haya que ampliar A2:Z2 para la fila 1, y el rango 2:7 en la/s búsqueda/s. Saludos, Libro1 (J).xlsx
  20. ........pues no sé qué decirte; he bajado el archivo, he añadido datos, códigos, marcas, he suprimido otros, he añadido cantidades en entradas y salidas, he modificado cantidades, marcas y códigos,......... y no me ocurre nada extraño. Los datos se recalculan con toda normalidad y no se cierra el archivo, a menos que lo cierre yo. Si funcionaba bien en otro equipo, tal vez sea un problema de hard y no de soft; como no tengo acceso a tu ordenador, no puedo saber a qué obedece ese problema.......
  21. Bueno, si te interesa reconstruir los datos con formato numérico (para poder hacer cálculos con ellos), deberás proceder así: Selecciona el rango A2:A20 (o el que ocupen todos los datos a reciclar). Teclea Ctr+L (vamos a reemplazar algunos datos). Una vez tengas abierto el cuadro de diálogo 'Buscar y reemplazar', introduce en 'Buscar:' P.M. y en 'Reemplazar:' PM y haz clic en 'Reemplazar todos'. Repite la misma operación, modificando A.M. por AM Si todo ha ido bien, ya tenemos los datos reconocibles como horas y fechas. Ahora sírvete de la utilidad 'Texto en columnas' (está en la hoja 'Datos'), elige 'De ancho fijo' y finaliza. Si todo sigue yendo bien, ya tienes los datos de forma ortodoxa. Aplica formato fecha a la primera columna y formato hora AM/PM a la segunda. Saludos,
  22. Hola, A ver si te sirve: =APILARH(--IZQUIERDA(A2:A20;10);EXTRAE(A2:A20;12;12)) A la primera columna, aplícale formato fecha. La segunda columna aparecerá en formato texto. Si con esto ya te arreglas, perfecto. Si no, habrá que dar alguna vuelta más, ya que tu texto de la columna A, aunque creas que está en formato fecha, no es así. Saludos,
  23. Hola, De entrada, una solución podría ser modificar la columna 'Marca' con una validación que recoja las marcas existentes en ese código, de forma que pueda introducirse fácilmente. Al efecto, observa la columna K de la hoja 'BASE2', donde he adoptado ese concepto. Claro que, para eso, habrá que decirle a Excel cuántos códigos existen y cuáles son las marcas adscritas a ellos. Observa los datos a partir de la columna M, donde en fila 1 introducimos el código y verticalmente cada una de las marcas (lo que hay ahora me lo he inventado; sólo es para que veas cómo funciona). No se requiere ningún orden en la introducción de códigos; pueden irse añadiendo a medida que aparezcan otros. Las fórmulas de J14:K14 puedes copiarlas verticalmente hasta donde sea necesario. Tres temas sobre 'Saldo': Te he cambiado la fórmula, simplificándola. Entiendo que los saldos deberán ser calculados por 'Marca' y no por 'Código'. Fíjate que los 2 últimos conceptos (filas 13:14) tienen cantidades diferentes a tus cálculos, ya que supongo que no son los mismos productos. Si no es así, habrá que modificar la fórmula de cálculo. No se necesita la columna ID (en tu archivo, la B). Puedes prescindir de ella, si no tiene algún otro objeto definido. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Y por último, tienes también la hoja 'BASE2T', con los mismos datos, pero en formato tabla. Si no estás acostumbrado a trabajar con ellas, quizá te interese estudiar ese proceso. Simplificando explicaciones, si introduces un nuevo código en D15, automáticamente se expande el rango, añadiendo fórmulas. Y cada vez que repitas el proceso (introducción de códigos), se reconstruirá la tabla automáticamente. Saludos, Inventario Marca (C).xlsx
  24. Cada vez entiendo menos tus preguntas. Primero dices que: y después: Si el máximo tiene que ser el 10%, ¿qué sentido tiene que quieras aplicar el 23% o el 25%?
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.