Impresionante, nunca pensé entretenerme mirando formulas de excel un domingo a la mañana mientras desayuno. Muy compleja la solución y se puede aprender mucho.
@@eaae Tenía un problema grave en un archivo libre office calc. cada vez que insertaba una fila (grabar datos) se fastidiaba todo la formulación. Gracias a este vídeo, lo pude adaptar ya que las matriciales en calc, te las agrupa, es casi igual (ctrl+shif+enter para crearlas y ctrl+/ para editarlas) y no podía establecer el órden k.enesimo.menor en la forma que lo ha hecho el maestro en este ejemplo,, pero lo hice de forma serial y me ha salvado.. gracias.. muchas gracias.
Desde que sigo el canal mi planteamiento a la hora de confeccionar hojas ha cambiado. Antes se basaba en depurar las hojas eliminando las columnas con macros y ordenando los datos mediante filtros, el proceso era tedioso y contaba con muchos pasos, y ya se sabe a más pasos para conseguir un propósito más posibilidades de error. Ahora diseño las hojas esta basado en fórmulas y basta pegar los datos que me proporcionan, sin importar el orden, ni la estructura, para obtener los análisis que me solicitan de forma automática, simplemente con un copia y pega, sin alterar los datos originales y los que es mejor, si es precisa cualquier modificación la estructura lo permite de manera sencilla y dinámica. Hoy mismo, en el tiempo de leer un email, abrir el archivo adjunto, copiar y pegar los datos, he calificado por meses, centros, conceptos e importes 17.000 registros, además de ofrecer la opción de consultas individualizadas y totalizadas. Gracias, el que ahora pueda tener unos minutos de relax tomando un café de la máquina es otra de las ventajas que tiene este estupendo canal. Saludos cordiales profesor.
Me alegro mucho de que el cambio de hábitos le esté resultando útil. En su mensaje hace un resumen estupendo de las ventajas de esta forma de trabajar: el usuario evita procedimientos tediosos, evita riesgos de equivocarse en algún paso, no necesita ordenar los registros, no altera la fuente de datos, maneja hojas estructuralmente robustas, obtiene resultados automatizados... Es cierto que esta forma de trabajar, en la que predominan las fórmulas sobre las herramientas tiene un inconveniente (creo que no muy grave): las hojas de cálculo pueden volverse un poco más pesadas y requerir algo más de tiempo de procesamiento. Usted sabe cómo convertir ese inconveniente en una oportunidad: si Excel trabaja más, usted libera algo de tiempo para un café. En definitiva, ese es el objetivo: que trabaje la máquina y descanse el usuario. Enhorabuena... y muchas gracias por compartir su experiencia.
me están creciendo los pulgares gracias a sus vídeos, es casi mareante ver como comienzas con una función, y para enmendar el posible error la envuelve en otra y asi sucesivamente hasta lograr la perfección, muchas gracias `por abrirme los ojos y compartir tanto conocimiento
Gracias, Antonio. Me alegro de que estos vídeos le estén ayudando a desarrollar su capacidad. Le invito a que practique estas técnicas con otros problemas que se le ocurran. Poco a poco, acabará siendo capaz de diseñar procedimientos propios para resolver problemas complejos.
Excelente. Impecable presentación y refuerza el uso de las matrices y su extraordinario poder y darle uso a funciones como K.Esimo. Cada video una fuente de aprendizaje. Y también un modelo a seguir de lo que debe ser una buena clase.
De todos los canales que sigo en youtube, sin duda alguna este es el que me vere todos los videos para llegar a algo similar a su nivel de manejo, realmente muchas gracias sus explicaciones son precisas y no dejan dudas. Siga asi
Muchas gracias. Me alegro de que le guste este canal y de que tenga intención de seguir sus tutoriales. Me alegra saber que lo encuentra útil y comprensible. Por supuesto, no dude en consultar sobre cualquier dificultad que pueda encontrar.
Otra vez, muchas gracias. Recuerdo ya haberlo visto, recién lo publicaste. He recurrido de nuevo para refrescar el procedimiento, porque a la condición dada de la búsqueda, debo de agregarle una. Un rango de fechas. Feliz Navidad, y el año que nos viene sea por mucho, mejor que el presente. Cuídate
Saludos impresionante tantas funciones que tiene excell yo creo que es dificil llegar a tu nivel te felicito deben ser años trabajando con excel. me gusta mucho el excel agradecido con tu aporte.
Excel tiene muchas (realmente, muchísimas) funciones, pero no es necesario conocer todas... ni siquiera muchas. Basta con dominar una veintena, como explico en este vídeo: ruclips.net/video/_XTxYSl00AM/видео.html. Si maneja con soltura estas pocas, verá que lo único que debe hacer para resolver los problemas más complejos es combinarlas en procedimientos bien razonados. Le animo a que compruebe en este canal cómo en la mayoría de las ocasiones se usan las funciones que enumero en ese vídeo (y, ocasionalente, alguna otra), pero ahí está el núcleo de lo que debe saber. Y, por supuesto, no tenga inconveniente en preguntar lo que necesite: intentaremos ayudarle.
Creía saber algo más de EXCEL que la media de las personas que conozco. Sin embargo, cada nuevo vídeo suyo me hace más socrático cada día. ¡Y eso es apasionante!
Fabuloso Profesor. A pesar de la complejidad el video está muy bien explicado, y la herramienta muy útil. Felicitaciones nuevamente. Saludos desde El Salvador.
Gracias. Es una formulación que acaba siendo complicada, pero puede observar que, al final, lo único que se hace es reproducir el cálculo que se hizo antes usando columnas auxiliares. No dude en consultar cualquier duda que le pueda surgir.
Imaginen despertar y saber usar excel de esta manera :( . ¡Excelente video muchas gracias por compartir conocimiento gratis! . Ahora mismo estoy en un curso de excel de 12 módulos online, y sin duda alguna , lo más difícil es saber como combinar las formulas de esta manera, es todo un arte.
No es difícil. Le animo que le saque todo el provecho posible a su curso, y a que practique con ejemplos de todo tipo, para familiarizarse con las principales funciones. En este vídeo explico cuáles son las principales tareas que debe dominar: ruclips.net/video/_XTxYSl00AM/видео.html. Le invito a que siga viendo los tutoriales de este canal. Con el tiempo y la práctica irá viendo que las funciones que se usan de manera más reiterada siempre son las mismas, y que el principal esfuerzo debe hacerse en diseñar los procedimientos. Por supuesto, puede contar con nuestra ayuda en lo que esté de nuestra mano. No tenga inconveniente en consultar lo que necesite.
@@antoniorodriguez1737 Pues no deje de practicar de manera constante. No importa si algunos problemas no le salen... siga intentándolo. Busque nuevos enfoques. Trocee las tareas. Piense cómo lo resolvería "con lápiz y papel" e intente hacer lo mismo en Excel... La habilidad se adquiere con la práctica... Ánimo.
Ya he intentado hacer búsquedas con fórmulas matriciales, pero por una limitación de registros no me ha funcionado y he tenido que recurrir a columnas auxiliares, pero voy a insistir en usar fórmulas matriciales, veo muy útil su procedimiento. Seguramente mi formulación no está tan depurada y como soy novato con este tipo de formulación, será cuestión de practicar y practicar. Muchas gracias por sus clases, es un gran profesor.
Muchas gracias. Le felicito por su determinación. Seguro que consigue su objetivo. En este canal tiene un vídeo sobre formulación matricial que puede serle de ayuda para introducirse en este tipo de fórmulas: ruclips.net/video/-J8fsX9f93E/видео.html. Ya sabe que puede consultarnos sobre las dificultades que pueda encontrar.
Desde Colombia muy buenas tardes y como siempre muy buen vídeo, instructivo , bien expuesto y muy creativo. Excelente información por donde se le mire. La última parte, insertar filas y su respectiva correlación en la fórmula no la he entendido, pero ya la volveremos a ver para intentar entenderla. ¡Manito Arriba! Saludos. Haré el esfuerzo al final del mes par una pequeña donación que bien te la mereces. Chao.
Muchas gracias por su comentario. Me alegro de que el tutorial le haya gustado. Si su duda sobre la inserción de filas se refiere a las que inserto al final del vídeo, una vez construida la fórmula, no debe preocuparle en exceso: sólo tiene como finalidad comprobar que la fórmula no va a fallar si se altera la estructura de la hoja. En muchas ocasiones, una vez hecha una fórmula compleja como esta, se decide añadir alguna fila para incluir algún dato y existe el riesgo de que alguna fórmula deja de funcionar. Aquí sólo pretendo comprobar que ese riesgo no existe. Le sugiero que vuelva a ver el tutorial y, por supuesto, le invito a que me consulte si su duda persiste. Estaré encantado de intentar ayudarle.
Impresionante con este video me queda claro que estaba equivocado, no soy usuario avanzado ni intermedio de excel, aun soy usuario basico, tendre que verlo varias veces el video y practicarlo, Saludos.
Me alegro de que lo haya encontrado de utilidad. Creo que podrán resultarle interesantes también otros tutoriales del canal, que le ayudarán no sólo con sus estudios sobre gestión de empresas, sino también en su desarrollo profesional. Le animo a aplicarse con su programa formativo y, por supuesto, puede consultarnos las dudas que le surjan. Muchas gracias por su comentario.
5 лет назад+1
Impresionante el nivel de manejo.... Le felicito sinceramente! Wow...
Muchas gracias por el tutorial. Creo que me servirá com origen de una lista desplegable con una celda anterior como filtro previo de los valores a mostrar. Es lo que venía haciendo en entorno Access y que ahora intento trasladar con dificultades a entorno Excel.
Gracias a usted por su comentario. La idea de combinar esta búsqueda con una lista desplegable (regla de validación de lista) es muy interesante. Le invito a que vea este vídeo, donde quizás encuentre alguna técnica que le puede ayudar: ruclips.net/video/AmE7JfpS4bM/видео.html.
Gracias por compartir de nuevo tus conocimientos. Me ocurrio que metí por error, si errror. Escribí un departamento con una s de mas, asi que hice una lista de validación donde ponia departamento. Es una nimiedad pero me ayudó. Mil gracias por ayudarnos.
Es un error muy frecuente. En muchas ocasiones, las bases de datos se van "ensuciando" con valores introducidos de formas distintas, y las reglas de validación son muy útiles para evitar este tipo de problemas. En este canal tiene un tutorial sobre cómo configurar reglas de validación dependientes que creo que le puede resultar interesante: ruclips.net/video/AmE7JfpS4bM/видео.html.
Muchas gracias por esta explicación!! será una cantidad de tiempo ahorrada, impresionante. En mi caso, me pasa muchas veces que tengo un listado que tiene varias veces a la misma persona, por ejemplo con notas para cada curso, hasta ahi, todo bien, mi problema es cuando alguien da dos veces el mismo curso o el requisito de aprobación puede ser uno u otro curso (o uno entre varios), y solo me interesa el dato de aprobación del curso.
La técnica explicada le puede servir si la adapta para que las búsquedas se hagan con varios criterios. Le sugiero que pruebe a utilizar alguna de las tres técnicas que se explican aquí: ruclips.net/video/_60WhWVa20U/видео.html ruclips.net/video/4qS5vljL-Vo/видео.html ruclips.net/video/eHM3JZNwKaM/видео.html
Si continúa viendo el vídeo, apreciará que esa es precisamente la solución que utilizo después para conseguir el resultado deseado sin apoyo en columnas auxiliares...
Excelente canal tanto en contenido, ejemplos y, sobretodo, en la forma de explicarlo. !Gracias por su valioso aporte! Consulta: cual fue su ruta de aprendizaje? Tiene alguna certificación? Puedo ser su padawan? (Haciendo un guiño a Star wars)
Genial, una consulta y si tengo que ingresar nuevos empleados a la lista, aumentar el rango seria suficiente? Muchas gracias. Cada video mejora mi comprensión de como se debería trabajar en excel y sus posibilidades.
Si añade nuevos registros debajo de los existentes, tendría que retocar los rangos de las fórmulas para que incluyesen los nuevos datos. No lo recomiendo, porque supone algo de trabajo y conlleva un gran riesgo de cometer algún error. La alternativa que prefiero es incluir las nuevas filas intercalándolas entre las existentes, y de ese modo las fórmulas seguirán funcionando sin ninguna intervención del usuario.
Muchas gracias por sus vídeos ya que son muy útiles y, después de haber estado visitando otros canales, el suyo es, sin duda alguna, el que enseña de una manera más organizada y la calidad es inmejorable. Con respecto a este vídeo, entiendo que los datos que quiero buscar (nombre, antigüedad y nacimiento) tienen que estar en la Base de Datos colocados en columnas contiguas, para que, al arrastrar la fórmula en la Tabla de Criterios me los devuelva correctamente. Es decir, la columna DEPARTAMENTO no podría estar entre NOMBRE y ANTIGÜEDAD (por ejemplo). Si no es así, le agradecería si me pudiera aclarar esto. Muchas gracias y un saludo.
Muchas gracias por su comentario, Esther. En el ejemplo con el que explicamos esta fórmula, los campos en la zona de resultados están en el mismo orden que en la zona de datos de origen, y eso permite, como usted afirma, copiar la fórmula. Pero no es imprescindible que sea así. Se puede construir una fórmula algo más compleja para que lleve a la zona de resultados los datos correctos aunque los campos se ordenen de otro modo. Únicamente tendría que recurrir a las funciones INDICE y COINCIDIR para buscar en cada caso la columna adecuada. En este vídeo explico cómo se pueden usar: ruclips.net/video/taC4KRZdcb8/видео.html. Aunque se trata de una formulación distinta, puede intentar adaptarla a su necesidad. Si no consigue su propósito, por favor, envíe su archivo a Consultas.EAAE@gmail.com e intentaremos ayudarla con una fórmula adecuada.
muy util, aunque tengo una duda. En el mintuo 1:25 al dar clic en "Desarrollo" aparece "=$D$2". luego veo que se cambia la formula quedando "=$D2" . Que comando del teclado utilizaste para obtener ea formula? Espero que me entiendas jaj gracias
La tecla utilizada es F4. Le sugiero que vea este vídeo, donde encontrará este atajo de teclado y muchos otros: ruclips.net/video/eIfOdearE40/видео.html.
Buenos días, muchas gracias me ha funcionado a la perfección. Se podría hacer una formula sin utilizar filtro de que solo se muestren las celdas con datos. Es decir que Excel muestre solamente las celdas donde hay datos.
Hay forma de hacer que la lista con los miembros de cada departamento sea "dinámica" y se agreguen o eliminen filas automáticamente? Para no estar extendiendo la formula si se agregan miembros por ejemplo
si. me ha gustado, y sobre todo , no se me hubiera ocurrido , el comprobara su robustez de esta forma , si. me ha gustado ....casi lo olvido ¡¡¡GRACIAS!!!!
Hola me encanta como explica el uso de formulas, quiero sumar las ventas de una region (tengo multiples registros que se encuentran entre cierto periodo de tiempo, por ejemplo calcular las ventas semanales dentro de un mes. como puedo hacer eso?
La solución depende de cómo estén estructurados sus datos, pero requerirá seguramente el uso de una función SUMAR.SI o de una función SUMAR.SI.CONJUNTO. Si nos facilita más información podremos darle alguna orientación más específica.
hola, llevo 2 meses viendo y practicando cada uno de tus tutoriales , me parecen fantásticos muchas gracias :) tengo una pregunta: si en lugar de buscar toda la palabra proyectos solo buscara todo lo que contiene las 3 primeras letras de esa palabra como se haría.?
Muchas gracias por su comentario. Me alegro de que le gusten nuestros contenidos. Para hacer una búsqueda sobre las tres primeras letras puede apoyarse en la función IZQUIERDA o usar comodines en su búsqueda.
Hola Rafael, una consulta: en la resolución final demostras que hagregando "una" celda por encima o por debajo del rótulo la fórmula funciona efectivamente, pero resulta lo mismo si se agregan "2" o más celdas?... . Muy buenos los videos que subis, se aprende mucho!!!. Abrazo.
Muchas gracias por su comentario. El objeto de esta formulación es lograr que funcione con independencia de la ubicación de la fila de rótulos, así que debería funcionar correctamente si se agregan más filas encima.
Excelente guia Rafael, me gustarìa de favor si podrìas dedicar un video a la Función FILTRAR, no se sie esté equivocado pero creo que es buena alternativa =FILTRAR($A$2:$C$20;$D$2:$D$20=$H$3) también la hice sin una función matricial, del siguiente modo: =SI.ERROR(INDICE($A$1:$D$20;AGREGAR(15;6;SI($D$1:$D$20=$H$3;FILA($A:$A)-FILA($A$1)+1;NOD());FILAS($H$6:H6));COLUMNAS($H$6:H6));"") Saludos desde Perú 🤝
Sí. Puede usar una técnica similar a la descrita en este otro vídeo: ruclips.net/video/AmE7JfpS4bM/видео.html. No dude en volver a consultarnos si tiene alguna dificultad.
Muchas gracias, Rubén. En cuanto a la búsqueda de imágenes, por favor concrete si la imagen debería ser el resultado mostrado como consecuencia del hallazgo de otro dato o si es el otro dato el que debería ser consecuencia del hallazgo de la imagen.
Hola profe, saludos desde Guatemala (para que sepa el alcance de sus videos), quería preguntar si tiene un video o donde puedo aprender y entender que en la sintaxis de las formulas, se pueden agregar símbolos de operadores y darle aún más funciones que lo elemental. O esto solo se logra por la experiencia de estar trabajando muchos años.
No disponemos de un vídeo donde se aborde explícitamente esta cuestión, pero no porque no sea interesante (que lo es), sino porque es un recurso habitual en la mayoría de nuestros vídeos. En muchas formulaciones incorporamos operaciones como argumentos de funciones, así que le sugiero que trate de familiarizarse con esta forma de confeccionar los algoritmos de cálculo y que, como sugiere con mucho acierto, practique asiduamente y deje que la experiencia surta su efecto. Por supuesto, si quiere puede consultarnos algún caso concreto e intentaremos ofrecerle alguna ayuda.
Hola. Muchas gracias por sus vídeos. Los sigo desde hace poco y ya me los pongo por diversión. Una pregunta: Yo suelo actualizar una base de datos de forma diaria y filtro el contenido con QUERY y con INDICE para que una administrativa realice una gestión. En dicha pestaña filtrada de la base de datos, hay una columna donde tengo una checkbox con el cometido de que cuando la administrativa haga la gestion de esa fila marque el checkbox. El problema que tengo es que al actualizarse el contenido de la base de datos, el contenido de cada celda cambia y el checkbox ya no corresponde a esa celda, si no a la información que ya aparece en otra celda distinta. La pregunta es: Hay alguna forma de vincular el checkbox contendio filtrado del QUERY o INDICE y no a la celda en si (cuya contenido cambia en este caso). Es un poco lioso pero es spero haberme expresado y que me pueda ayudar. Un saludo y muchas gracias
Comprendo su problema: la marca de verificación se inserta manualmente en una celda pareada a otra que se recalcula, y cuando cambian los datos de ésta, la marca manual queda asociada a un registro que le es ajeno. Es un problema habitual que requerirá un cambio en el enfoque de su hoja de cálculo. Dependiendo de la concreta tarea que usted quiera marcar como realizada, la solución podría ser distinta pero, en general, sospecho que necesita convertir en exógenos los dos datos: la celda que ahora se actualiza automáticamente (endógena) y la marca de verificación. Para poder darle información más precisa tendría que tener acceso a su herramienta, porque la solución dependerá de la naturaleza y, sobre todo, de la estructura de sus datos.
@@eaae Buenos dias. Me alegro que me haya entendido, la verdad es que no estaba nada seguro que haberme explicado. Respecto a darle una solución, no tengo ningún inconveniente en darle acceso a la herrramienta. Dígame como lo podemos hacer y yo me pongo a su disposición. Un saludo y gracias por responder
Justo lo que llevaba buscando desde hace tiempo. Y muy bien explicado. Como se podría hacer esa misma búsqueda en otra lista de datos que estén en filas inferiores a la primera búsqueda. Lo digo porque yo tengo problema. Tengo los meses año enero a diciembre consecutivos. En cada mes trabajadores que cada día (columnas), están en puestos distintos que se repiten. Tendría que hacer una búsqueda como la del ejemplo pero para cada mes. Cuando intento repetir las búsquedas se desconfiguran los resultados. No se si me he explicado bien. Si alguien puede ayudarme.
Si no entiendo mal la estructura de su hoja, lo único que debe hacer es buscar sobre una concatenación que incluya también el mes (y, seguramente, el año). Pruebe a desarrollar esa concatenación y consulte de nuevo si encuentra alguna dificultad. Si nos facilita un enlace a su archivo será más fácil ofrecerle una solución.
@@eaae 1drv.ms/x/s!AiNcV8V7gfTOicBEikGarnpImK1Qww?e=cXG6hI EN ESTE enlace esta el archivo. He conseguido en la hoja puestos, que busque por meses. Se podría hacer la búsqueda sin tener que crear una para cada mes? Que cambiando en una lista desplegable se seleccione el mes y cambie el rango de referencias a celdas de forma automática? no se si me he explicado bien.
@@jmalonso35 He echado un vistazo a su archivo y, aunque no he tenido ocasión de analizar minuciosamente todas las fórmulas, le puedo hacer alguna observación. No obstante, comprenda que el análisis, por ahora, no es más que superficial. Creo que la principal modificación que debe hacer en esta herramienta no está en las fórmulas, sino en la estructura. La formulación deberá revisarse después, pero lo primero es modificar la estructura. En su hoja ‘2019 mes’ tiene numerosas tablas parciales, una para cada mes y año. Esto es un verdadero problema, porque cuando deba hacer referencias a estas tablas en otras fórmulas (por ejemplo, desde la hoja ‘Puestos’), las filas que definan los rangos serán distintas para cada mes. Le sugiero que no “trocee” el tiempo. No se deje llevar por la inercia de replicar la estructura de los calendarios, donde cada mes ocupa una hoja (una tabla) distinta… Aunque necesite, por razones de gestión, visualizar los datos en forma de calendario, eso sólo debe ser el resultado de un informe (y lo conseguirá fácilmente con unas fórmulas sencillas), pero no debe ser una exigencia para la introducción de datos, porque complicará innecesariamente la formulación de su herramienta. El tiempo es continuo: cada día sucede al anterior del mismo modo cuando cambia un mes que cuando no cambia, y no hay razón para incorporar a Excel una pauta diferente a la que siguen el Sol y la Tierra. Así que haga una única tabla donde cada día suceda al anterior, sin importar si cambia el mes o no… Eso ya lo sabrá Excel conociendo la fecha. Fíjese de qué modo tan complejo se define una fecha en su estructura: el día 10 de febrero (por ejemplo) está en el rango K50:K83, y para saberlo he tenido que fijarme ¡en tres celdas!: en A49 para identificar el año, en A48 para identificar el mes, y en K48 para identificar el día. Demasiado complicado... Aproveche la posibilidad de escribir las fechas en una única celda (10/02/2020), a modo de encabezamiento, y así podrá usar fórmulas que le permitan aislar los datos de un determinado año, o de un determinado mes, o de un determinado día. En otras palabras, le sugiero que adapte su hoja para que febrero (con todos sus días) esté a la derecha de enero (con todos los suyos), marzo a la derecha de febrero, abril a la derecha de marzo… Una única tabla para todos los días de todos los meses de todos los años., día tras día, mes tras mes, año tras año... Si en su hoja ‘Puestos’ hace lo mismo (o algo parecido), su problema estará prácticamente resuelto, porque las fórmulas que usa (aunque repito que no las he revisado a fondo) tienen buena apariencia. Si le parece bien, haga esta modificación estructural y vea si le ayuda a avanzar hacia su objetivo. Por supuesto, no tenga inconveniente en consultarme de nuevo si no lo consigue.
hola muy interesante este vídeo y lo felicito por el nivel que demuestra de sus conocimientos, pero que pasa si la matriz para hacer la búsqueda son mas de 50,000 registros y como las formulas de búsqueda son matriciales esto generara ralentizar los procesos, es correcto?
Si el número de registros sobre los que se hacen los cálculos es muy grande, efectivamente se ralentizará el funcionamiento de la hoja de cálculo. Es una de las características de las fórmulas matriciales, como se explica en este vídeo: ruclips.net/video/-J8fsX9f93E/видео.html.
Sencillamente genial. Se me ocurre una pregunta: ¿Qué pasaría si en convirtiéramos el rango de celdas con datos en una tabla? Imagino que habría que introducir algún cambio en la fórmula y, aunque intuyo cual puede ser, el hecho de que Ud. no use esta opción me da que pensar que no sería tan sencillo como cambiar el rango de celdas por el nombre de la tabla. ¿Sería posible realizar este cambio? ¿Cómo quedaría entonces la fórmula? Gracias una vez más por compartir sus conocimientos, un saludo.
Sí, se puede hacer. Sólo habría que adaptar la referenciación a los rangos que se hace en este tutorial a la sintaxis propia de las tablas, pero el funcionamiento de las fórmulas sería el mismo. El hecho de no usar tablas en muchos tutoriales en los que podría hacerse tiene una razón: aunque las tablas pueden ser un recurso muy interesante, el objetivo de los vídeos suele ser explicar una técnica de formulación, con especial atención al procedimiento lógico que se sigue. Y como muchos usuarios no están familiarizados con las tablas, incorporarlas a los ejemplos podría "distraer" la atención del principal objeto: el diseño del algoritmo. No obstante, tengo previsto dedicarles un futuro tutorial porque, como usted insinúa, son un recurso muy interesante. Muchas gracias por su comentario.
Profe vengo de los otros dos vídeos donde pregunté por este video muchas gracias, a practicar y seguir viendo sus videos, Aparte de estos vídeos usted da cursos ?
Muchas gracias, Ronald. Aparte de elaborar los vídeos del canal, también imparto formación a demanda, con los contenidos que resulten de más interés para los participantes.
Rafael tengo una duda, si me faltáse un dato en una celda (Antiguedad o Nacimiento) eso me daría valor cero en el cuadro de la derecha. ¿como haría para que me quede la celda en blanco o colocarle la palabra "falta dato"? te agradecería esa respuesta, saludos desde Venezuela.
Una posibilidad sería incluir la fórmula como valor_si_falso de una condicional que evaluase si el resultado es vacío y, en ese caso, devolviese una cadena vacía o el texto que usted elija. Pruebe esta posibilidad y dígame si le es útil.
@@eaae Saludos Sr. Rafael, pude hacerlo al incluir una columna al lado derecho de la columna "H" y me funciono con "Si" condicional. Sin embargo mi empeño era incluirla en la formula matricial pero como no soy tan avanzado allí fracasé. Creo que se podría hacer pero ya se me quemó el cerebro. Mis respeto por su vocación de enseñanza amigo Rafael sigue así y no cambies.
@@eaae Rafael también lo logré cambiando con formato personalizado y agregar 0;-0;;@ en el rango H6:H15 es la otra manera de dejar celdas en blancos cuando el valor es 0.
@@williamscalderon2086 Le felicito por la solución. No obstante, tenga en cuenta que se pueden conseguir dos resultados diferentes con una apariencia similar: puede evitar el cero y obtener realmente una cadena vacía, o puede admitir el cero pero disimularlo con el formato. Puede elegir la opción que mejor se adapte a sus necesidades.
Videos súper y explicaciones impecables. Tengo una consulta respecto a una hoja de cálculo. Tengo unos valores que deseo llevar a otra hoja de cálculo, yo he usado pegado vinculado para llevar los datos. Sin embargo al intertar agregar una línea o borrarla tengo una cadena de errores increíble ya que en la segunda hoja que llevo los datos hay fórmulas y cálculos. Podrías decirme mejor manera de llevar los datos a la segunda hoja sin vincular? Muchas gracias.
Para poder darle una respuesta adecuada para su problema tendría que ver su hoja de cálculo, pues la solución dependerá de la naturaleza y de la estructura de los datos. Sospecho que lo que podría necesitar es un simple cruce de tablas, como el que se explica en este tutorial: ruclips.net/video/SW0WhlFRtwg/видео.html. Le sugiero que le eche un vistazo. Si no consigue resolver su problema, facilíteme un enlace a su archivo y le intento ayudar.
Este vídeo trata sobre fórmulas matriciales desde un punto de vista general. Espero que le sea útil. Si no consigue aclarar su duda, dígamelo y le intento explicar lo que necesite.
Hola, esto sirve para numbers? Estoy intentando ocupar las mismas fórmulas que enseñas aquí para poder realizar un listado de personas que cumplan con un mismo requisito, pero no me funciona... no sé en que estoy fallando!!
La técnica que se explica aquí sirve perfectamente para el propósito que describe. No me da mucha información sobre el error que dice obtener, pero le sugiero compruebe que valida la fórmula como matricial, ya que es una de las causas más frecuentes. Si no consigue resolverlo, vuelva a consultarme.
Hola tengo una duda, como podría crear una búsqueda de varios resultados que dependa de varios parámetros que sean opcionales a excepción de uno, quiero automatizar la búsqueda de productos, pero estos se filtrarían por marca, tipo, capacidad, modelo, el parametro estático seria en tipo y los demás opcionales es decir si cuento con el dato de marca añando la marca como filtro pero si no cuento con ella pero si el modelo que lo busque por modeló, y que la lista se actualice con forme a los filtros que añada,
Tengo una pregunta. Estoy intentando recoger en una sola celda los resultados de una busqueda de forma concatenada. Una especie de concatenar.si pero tal funcion no existe. Basicamente quiero presentar en una celda todos los nombres de los alumnos que pertenezcan a un grupo. He utilizado el si y me ha devuelto una matriz que contiene "" si no pertenece a un determinado grupo y el nombre del alumno en caso de que si. Pero ahora no sé como concatenar los resultados de la matriz. He envuelto la formula en concatenar pero no me ha funcionado. Puede indicarme un video o una fórmula que pueda servirme? Gracias :)
Rafael, tengo una consulta para usted. Suponga que en una carpeta tengo varios archivos de Excel que están hechos todos con una misma plantilla, de todos esos archivos yo necesito extraer información de determinadas celdas para confeccionar una base de datos hay alguna forma de hacerlo? Espero haberme explicado bien, realmente necesito encontrarle una solución a este tema. Muchas gracias!
Es posible hacerlo, sí. Y es un problema de gran interés, que trataré de abordar en un próximo vídeo. En cualquier caso, la solución depende de algunos factores que sería conveniente precisar en mayor medida: 1. Si las hojas tienen exactamente la misma estructura, tanto de columnas como de filas. Por supuesto, si tienen los mismos campos, pero también si tienen el mismo número de registros en cada hoja. 2. Si lo que quiere hacer es sólo traer los datos a su hoja integrada, o si quiere operar con esa información. 3. Si todas las hojas fuente van a estar en la misma carpeta o directorio o si pueden estar en sitios distintos. 4. Si los nombres de los archivos también guardan un patrón o no. Todos estos factores (y otros que por ahora no preciso) afectarían a la formulación y pueden hacer que la solución idónea para un caso no lo sea para otro. Si puede precisar el caso que nos plantea (explicando la naturaleza de los datos, el porqué de la dispersión de información en los ficheros originales y el propósito de la integración, incluso facilitando archivos de ejemplo, o capturas de pantalla) intentaré darle una solución específica.
@@eaae voy a tratar de contestar a cada uno de los puntos de la mejor manera que pueda. 1. Todos los archivos tienen la misma estructura. Concretamente estos archivos son cotizaciones, no son listas de datos organizados en columnas . En la primer hoja de cada archivo esta la cotización propiamente dicha que se envía impresa al cliente. Dicha hoja tiene en la esquina izq la fecha, y a la derecha el numero de cotización y en otra celda la revisión; mas abajo hay un encabezado donde se encuentra el nombre de la empresa que solicita la cotización, la persona que nos contacta, numero de teléfono y mail, nombre de la obra y un código interno nuestro que identifica el proyecto. Abajo de todo esto se encuentra el computo de lo cotizado. Cada archivo tiene otras hojas donde se desarrollan unos cálculos para poder determinar el precio de lo que se esta cotizando, de estas hojas también necesitaría extraer datos. 2. Me interesaría operar con dicha información para confeccionar un tablero de estadísticas de ventas. 3. Todos los archivos fuente están dentro de una gran carpeta con una multiplicidad de subcarpetas, pero podría pasarlos a una sola carpeta para quitar esa complejidad debido a que el numero de subcarpetas que hay que atravesar para llegar a cada archivo varia de archivo a archivo 4. Tenemos un código de nombre con una estructura. Creo que esto debería simplificar el proceso. Espero haber explicado todo de forma correcta. Le agradezco enormemente el haber notado mi comentario y su muestra de predisposición. Saludos!
@@martinlopezdecalle233 Si la estructura de carpetas es consistente y todas las carpetas de un mismo nivel tienen un nombre con la misma estructura, no es necesario que cambio los archivos de sitio. Se puede hacer sin modificarlo. En cuanto a los datos que debe vincular, entiendo que siempre son los de las mismas celdas (de libros distintos, y de distintas hojas de cada libro, pero siempre de las mismas filas). Me refiero a que sus cotizaciones no tienen un número distinto de líneas en distintos casos; o, si lo tienen, lo que se tomaría es un dato que está ubicado siempre en la misma celda). En este caso, la forma de proceder que se me ocurre pasaría por construir un listado de libros (una lista con los nombres de los distintos archivos xls o xlsx), que podría ser manual o automátizado, y construir las referencias a las celdas de que se trate mediante funciones de texto integradas en una función INDIRECTO. Investigue esta idea y, si tiene alguna dificultad, no dude en volver a consultarme. No obstante, consideraré la posibilidad de ofrecer un tutorial sobre este interesante problema.
Sí, se puede formular para que el resultado se muestre automáticamente sin necesidad de copiar la fórmula a un número arbitrario de filas, pero para lograrlo se requiere usar recursos que no están disponibles en todas las versiones de Excel. La técnica que se explica en el vídeo, en cambio, está disponible en cualquier ordenador.
@@eaae comprendo estimado, yo ando buscando como hacer un reporte (estilo consulta de SQL sin usar vba) pero gracias por su aporte, con cada vídeo comprendo que excel es inmenso, siempre hay algo nuevo que aprender. Yo creía que ya lo dominaba
Este video si lo pude realizar y me parece magnífica la fórmula. Sin embargo,el que no pude hacer es el de buscar mediante concatenación, el signo & se me hace un lío, puedes realizar algo con la función concat???
La función CONCAT produce el mismo resultado que el ampersand, pero creo que cuando se trata de unos pocos elementos este símbolo permite comprender más fácilmente el proceso de concatenación. Dígame qué dificultad encuentra con él e intentaré ayudarle.
BUSCARV es una función muy limitada, que recomiendo evitar. Le sugiero que vea estos dos vídeos: ruclips.net/video/SW0WhlFRtwg/видео.html ruclips.net/video/taC4KRZdcb8/видео.html
Muy buenos, como siempre! Por cierto, hay una duda que tengo desde hace un tiempo. La función buscarv, en combinación con la función elegir, no es igual de práctica que índice combinado con coincidir?
Sí, se puede conseguir un resultado parecido con esa anidación. También con otras. Pero, puestos a usar una muleta para que BUSCARV no cojee, habrá podido comprobar que con INDICE y COINCIDIR no es necesario más... ;-)
Excelente video profesor, gracias por compartir su conocimiento. Quería hacerle una consulta. Basado en su ejercicio, si agregamos una columna adicional "Ventas" que tenga el valor numérico del total de las ventas de cada trabajador y se desea saber, ¿Cuanto es el total de ventas por departamento?, pero que el resultado se muestre en una sola celda, que modificación se debería hacer en la fórmula. Además, ¿Se podría hacer utilizando más de 1 criterio de búsqueda para que la formula sea matricial? Esta claro que sería mucho más fácil si se utiliza una tabla dinámica que agrupe los datos por departamento y haga la suma de las ventas, pero la idea es hacerlo con fórmulas. Espero haberme dejado entender. Gracias, saludos.
no se si ya habrás resuelto tu duda pero creo que el siguiente vídeo te puede ayudar ruclips.net/video/4qS5vljL-Vo/видео.html si después de verlo sigues con dudas deja un mensaje, tratare de ayudarte 🤗
No hay ningún límite cuantitativo, aunque el tiempo de cálculo se alargará si el número de filas es demasiado grande, y podría llegar a ser inasumible según el equipo del que disponga.
Impresionante, nunca pensé entretenerme mirando formulas de excel un domingo a la mañana mientras desayuno.
Muy compleja la solución y se puede aprender mucho.
Me alegro de que le parezca interesante y de que le sirva de entretenimiento dominical... ;-)
Gracias por el comentario.
Por fin un tutorial que no se anda por las ramas y va a lo que interesa. Muy bueno.
Gracias, Sergio. Me alegro de que le haya gustado.
@@eaae Tenía un problema grave en un archivo libre office calc. cada vez que insertaba una fila (grabar datos) se fastidiaba todo la formulación. Gracias a este vídeo, lo pude adaptar ya que las matriciales en calc, te las agrupa, es casi igual (ctrl+shif+enter para crearlas y ctrl+/ para editarlas) y no podía establecer el órden k.enesimo.menor en la forma que lo ha hecho el maestro en este ejemplo,, pero lo hice de forma serial y me ha salvado.. gracias.. muchas gracias.
@@aWac9 Gracias a usted. Me alegro de que este vídeo le haya resultado útil.
Desde que sigo el canal mi planteamiento a la hora de confeccionar hojas ha cambiado.
Antes se basaba en depurar las hojas eliminando las columnas con macros y ordenando los datos mediante filtros, el proceso era tedioso y contaba con muchos pasos, y ya se sabe a más pasos para conseguir un propósito más posibilidades de error.
Ahora diseño las hojas esta basado en fórmulas y basta pegar los datos que me proporcionan, sin importar el orden, ni la estructura, para obtener los análisis que me solicitan de forma automática, simplemente con un copia y pega, sin alterar los datos originales y los que es mejor, si es precisa cualquier modificación la estructura lo permite de manera sencilla y dinámica.
Hoy mismo, en el tiempo de leer un email, abrir el archivo adjunto, copiar y pegar los datos, he calificado por meses, centros, conceptos e importes 17.000 registros, además de ofrecer la opción de consultas individualizadas y totalizadas.
Gracias, el que ahora pueda tener unos minutos de relax tomando un café de la máquina es otra de las ventajas que tiene este estupendo canal.
Saludos cordiales profesor.
Me alegro mucho de que el cambio de hábitos le esté resultando útil. En su mensaje hace un resumen estupendo de las ventajas de esta forma de trabajar: el usuario evita procedimientos tediosos, evita riesgos de equivocarse en algún paso, no necesita ordenar los registros, no altera la fuente de datos, maneja hojas estructuralmente robustas, obtiene resultados automatizados... Es cierto que esta forma de trabajar, en la que predominan las fórmulas sobre las herramientas tiene un inconveniente (creo que no muy grave): las hojas de cálculo pueden volverse un poco más pesadas y requerir algo más de tiempo de procesamiento. Usted sabe cómo convertir ese inconveniente en una oportunidad: si Excel trabaja más, usted libera algo de tiempo para un café. En definitiva, ese es el objetivo: que trabaje la máquina y descanse el usuario. Enhorabuena... y muchas gracias por compartir su experiencia.
No me canso de ver tus videos... Son... Tienen magia...
Muchas gracias, Fernando. Me alegro de que los encuentre interesantes.
Le admiro su gran conocimiento, poder filtrar sin las "funciones modernas" es rebuscado pero maravilloso. Gracias y felicidades.
Muchas gracias. Me alegro de que le haya gustado.
me están creciendo los pulgares gracias a sus vídeos, es casi mareante ver como comienzas con una función, y para enmendar el posible error la envuelve en otra y asi sucesivamente hasta lograr la perfección, muchas gracias `por abrirme los ojos y compartir tanto conocimiento
Gracias, Antonio. Me alegro de que estos vídeos le estén ayudando a desarrollar su capacidad. Le invito a que practique estas técnicas con otros problemas que se le ocurran. Poco a poco, acabará siendo capaz de diseñar procedimientos propios para resolver problemas complejos.
Excelente. Impecable presentación y refuerza el uso de las matrices y su extraordinario poder y darle uso a funciones como K.Esimo. Cada video una fuente de aprendizaje. Y también un modelo a seguir de lo que debe ser una buena clase.
Gracias, Andrés. Me alegro de que le haya gustado el contenido y también el enfoque didáctico.
De todos los canales que sigo en youtube, sin duda alguna este es el que me vere todos los videos para llegar a algo similar a su nivel de manejo, realmente muchas gracias sus explicaciones son precisas y no dejan dudas. Siga asi
Muchas gracias. Me alegro de que le guste este canal y de que tenga intención de seguir sus tutoriales. Me alegra saber que lo encuentra útil y comprensible. Por supuesto, no dude en consultar sobre cualquier dificultad que pueda encontrar.
Otra vez, muchas gracias. Recuerdo ya haberlo visto, recién lo publicaste. He recurrido de nuevo para refrescar el procedimiento, porque a la condición dada de la búsqueda, debo de agregarle una. Un rango de fechas. Feliz Navidad, y el año que nos viene sea por mucho, mejor que el presente. Cuídate
@@registrocuevas5401 Muchas gracias por su comentario, tan generoso como es habitual. Le deseo también una Feliz Navidad y un próspero año nuevo.
Eres una máquina 👏🏽👏🏽. Muchas gracias por compartir tus conocimientos.
Muchas gracias, Diana.
Muchas gracias por compartir sus conocimientos, y en verdad que manera tan clara y excelente de explicar.
Muchas gracias, Pablo. Me alegro de que le guste la forma de exponer estos contenidos.
Muy interesante. Yo he visto esta técnica en otro lugar. Ahora se ha facilitado mucho con la función FILTRAR. Enhorabuena por el contenido
Muchas gracias. Me alegro de que le haya gustado.
Indiscutiblemente, ud. Es un experto en excel, gracias porque utilizo varias funciones explicadas en su canal.
Me alegro de que encuentre de utilidad los contenidos explicados en estos tutoriales. Muchas gracias por su comentario.
Había estado buscando algo así por algún tiempo ya. Ha resuelto una gran incógnita. Miles de gracias!
Muchas gracias, Leonardo. Me alegro de que le haya sido útil.
Saludos impresionante tantas funciones que tiene excell yo creo que es dificil llegar a tu nivel te felicito deben ser años trabajando con excel. me gusta mucho el excel agradecido con tu aporte.
Excel tiene muchas (realmente, muchísimas) funciones, pero no es necesario conocer todas... ni siquiera muchas. Basta con dominar una veintena, como explico en este vídeo: ruclips.net/video/_XTxYSl00AM/видео.html. Si maneja con soltura estas pocas, verá que lo único que debe hacer para resolver los problemas más complejos es combinarlas en procedimientos bien razonados. Le animo a que compruebe en este canal cómo en la mayoría de las ocasiones se usan las funciones que enumero en ese vídeo (y, ocasionalente, alguna otra), pero ahí está el núcleo de lo que debe saber. Y, por supuesto, no tenga inconveniente en preguntar lo que necesite: intentaremos ayudarle.
Creía saber algo más de EXCEL que la media de las personas que conozco. Sin embargo, cada nuevo vídeo suyo me hace más socrático cada día. ¡Y eso es apasionante!
Muchas gracias, Manuel. Por mucho que aprendamos, nunca debemos perder la esperanza y la ilusión de aprender algo más. Le felicito por su actitud.
Muchas muchas gracias por compartir tus conocimientos.
Gracias a usted por su comentario. Me alegro de que estos tutoriales le parezcan interesantes.
Magnífico, aquí estoy embobado viendo vídeos de Excel. Gracias!
Muchas gracias, Jesús. Me alegro de que le gusten estos contenidos.
Impresionante. Sencillamente impresionante.
Muchas gracias, Manuel.
Estos vídeos son una maravilla, necesitan mas vistas.
Muchas gracias, Víctor. Me alegro de que le gusten.
Fabuloso Profesor. A pesar de la complejidad el video está muy bien explicado, y la herramienta muy útil. Felicitaciones nuevamente. Saludos desde El Salvador.
Gracias. Es una formulación que acaba siendo complicada, pero puede observar que, al final, lo único que se hace es reproducir el cálculo que se hizo antes usando columnas auxiliares. No dude en consultar cualquier duda que le pueda surgir.
¡Gracias!
Muchas gracias, Joaquín. Es una suerte contar con seguidores tan generosos como usted.
Imaginen despertar y saber usar excel de esta manera :( . ¡Excelente video muchas gracias por compartir conocimiento gratis! . Ahora mismo estoy en un curso de excel de 12 módulos online, y sin duda alguna , lo más difícil es saber como combinar las formulas de esta manera, es todo un arte.
No es difícil. Le animo que le saque todo el provecho posible a su curso, y a que practique con ejemplos de todo tipo, para familiarizarse con las principales funciones. En este vídeo explico cuáles son las principales tareas que debe dominar: ruclips.net/video/_XTxYSl00AM/видео.html. Le invito a que siga viendo los tutoriales de este canal. Con el tiempo y la práctica irá viendo que las funciones que se usan de manera más reiterada siempre son las mismas, y que el principal esfuerzo debe hacerse en diseñar los procedimientos. Por supuesto, puede contar con nuestra ayuda en lo que esté de nuestra mano. No tenga inconveniente en consultar lo que necesite.
eso mismo es lo que me tiene enamorado de este canal en particular y de excel en general
@@antoniorodriguez1737 Pues no deje de practicar de manera constante. No importa si algunos problemas no le salen... siga intentándolo. Busque nuevos enfoques. Trocee las tareas. Piense cómo lo resolvería "con lápiz y papel" e intente hacer lo mismo en Excel... La habilidad se adquiere con la práctica... Ánimo.
Ya he intentado hacer búsquedas con fórmulas matriciales, pero por una limitación de registros no me ha funcionado y he tenido que recurrir a columnas auxiliares, pero voy a insistir en usar fórmulas matriciales, veo muy útil su procedimiento. Seguramente mi formulación no está tan depurada y como soy novato con este tipo de formulación, será cuestión de practicar y practicar. Muchas gracias por sus clases, es un gran profesor.
Muchas gracias. Le felicito por su determinación. Seguro que consigue su objetivo. En este canal tiene un vídeo sobre formulación matricial que puede serle de ayuda para introducirse en este tipo de fórmulas: ruclips.net/video/-J8fsX9f93E/видео.html. Ya sabe que puede consultarnos sobre las dificultades que pueda encontrar.
Lo voy a tener que ver 30 veces para entenderlo (espero) pero me parece una explicación fantástica. Muchas gracias.
Puede consultarme cualquier duda que le surja. Intentaré ayudarle. Pero si ve el vídeo 30 veces también me alegraré... ;-)
Cuanto necesitaba este video hace unos 3 meses
Me alegro de que le parezca útil. Gracias por su comentario.
nivelón, muy bien explicado, creo que deberé verlo un par de veces para asimilarlo...
Muchas gracias, Jesús. No dude en consultarnos si encuentra alguna dificultad.
Deseo aprender este hermoso curso y es muy útil
Muchas gracias. Me alegro de que estos contenidos le resulten interesantes.
Desde Colombia muy buenas tardes y como siempre muy buen vídeo, instructivo , bien expuesto y muy creativo. Excelente información por donde se le mire. La última parte, insertar filas y su respectiva correlación en la fórmula no la he entendido, pero ya la volveremos a ver para intentar entenderla. ¡Manito Arriba! Saludos. Haré el esfuerzo al final del mes par una pequeña donación que bien te la mereces. Chao.
Muchas gracias por su comentario. Me alegro de que el tutorial le haya gustado.
Si su duda sobre la inserción de filas se refiere a las que inserto al final del vídeo, una vez construida la fórmula, no debe preocuparle en exceso: sólo tiene como finalidad comprobar que la fórmula no va a fallar si se altera la estructura de la hoja. En muchas ocasiones, una vez hecha una fórmula compleja como esta, se decide añadir alguna fila para incluir algún dato y existe el riesgo de que alguna fórmula deja de funcionar. Aquí sólo pretendo comprobar que ese riesgo no existe. Le sugiero que vuelva a ver el tutorial y, por supuesto, le invito a que me consulte si su duda persiste. Estaré encantado de intentar ayudarle.
realmente tiene una vision amplia de la herramienta que me encantaria llegar a manejar. muchisimas gracias.
Muchas gracias por su comentario. Le animo a que siga viendo otros tutoriales de este canal. Seguro que llega a manejar Excel con mucho éxito.
Impresionante con este video me queda claro que estaba equivocado, no soy usuario avanzado ni intermedio de excel, aun soy usuario basico, tendre que verlo varias veces el video y practicarlo, Saludos.
Muchas gracias por su comentario. Le animo a que vea el vídeo y practique. Seguro que de ese modo sí podrá afirmar que es un usuario avanzado.
Gracias caballero. Estoy estudiando una FP de Gestión de Empresas y esto me ha sido muy útil. Tenga un buen febrero.
Me alegro de que lo haya encontrado de utilidad. Creo que podrán resultarle interesantes también otros tutoriales del canal, que le ayudarán no sólo con sus estudios sobre gestión de empresas, sino también en su desarrollo profesional. Le animo a aplicarse con su programa formativo y, por supuesto, puede consultarnos las dudas que le surjan.
Muchas gracias por su comentario.
Impresionante el nivel de manejo.... Le felicito sinceramente!
Wow...
Muchas gracias. Me alegro de que le haya gustado.
Muchas gracias por el tutorial. Creo que me servirá com origen de una lista desplegable con una celda anterior como filtro previo de los valores a mostrar. Es lo que venía haciendo en entorno Access y que ahora intento trasladar con dificultades a entorno Excel.
Gracias a usted por su comentario. La idea de combinar esta búsqueda con una lista desplegable (regla de validación de lista) es muy interesante. Le invito a que vea este vídeo, donde quizás encuentre alguna técnica que le puede ayudar: ruclips.net/video/AmE7JfpS4bM/видео.html.
WOW!!! Dónde estabas cuando trabajaba con Excel??? EXCELentemente bueno, eres un crack!
Gracias por su comentario. Me alegro de que le haya gustado el tutorial.
Gracias por compartir de nuevo tus conocimientos. Me ocurrio que metí por error, si errror. Escribí un departamento con una s de mas, asi que hice una lista de validación donde ponia departamento. Es una nimiedad pero me ayudó. Mil gracias por ayudarnos.
Es un error muy frecuente. En muchas ocasiones, las bases de datos se van "ensuciando" con valores introducidos de formas distintas, y las reglas de validación son muy útiles para evitar este tipo de problemas. En este canal tiene un tutorial sobre cómo configurar reglas de validación dependientes que creo que le puede resultar interesante: ruclips.net/video/AmE7JfpS4bM/видео.html.
Excelente,, muy bueno este tutorial !!!
Muchas gracias, Edison.
Muchas gracias por esta explicación!! será una cantidad de tiempo ahorrada, impresionante. En mi caso, me pasa muchas veces que tengo un listado que tiene varias veces a la misma persona, por ejemplo con notas para cada curso, hasta ahi, todo bien, mi problema es cuando alguien da dos veces el mismo curso o el requisito de aprobación puede ser uno u otro curso (o uno entre varios), y solo me interesa el dato de aprobación del curso.
La técnica explicada le puede servir si la adapta para que las búsquedas se hagan con varios criterios. Le sugiero que pruebe a utilizar alguna de las tres técnicas que se explican aquí:
ruclips.net/video/_60WhWVa20U/видео.html
ruclips.net/video/4qS5vljL-Vo/видео.html
ruclips.net/video/eHM3JZNwKaM/видео.html
En el minuto 2:53 puedes prescindir del listado utilizando una función filas en el primer argumento de la función coincidir
Si continúa viendo el vídeo, apreciará que esa es precisamente la solución que utilizo después para conseguir el resultado deseado sin apoyo en columnas auxiliares...
Excelente video! Soluciono mi problema. gracias!
Muchas gracias. Me alegro de que le haya sido útil.
Excelente trabajo, lo aplicaré en mis proyectos. ¡Gracias!...
Me alegro de que le encuentre utilidad para sus trabajos. Gracias por comentar.
Excelente resuelto mi problema gracias gracias gracias
Gracias por su comentario, Ismael. Me alegro de que le haya resultado útil.
Gracias!!! Justo lo que necesitaba!
Me alegro de que le haya sido útil.
Espectacular! Muchas Gracias
Gracias a usted por su comentario.
Gran maestro, muy didáctico, pero ya va para reeeavanzado, estoy esperando que colapse Excel. Felicitaciones
Muchas gracias por su comentario, Ricardo.
No tenga miedo por Excel: puede aguantar con esto y con mucho más... ;-)
súper muy útil, muchas gracias
Muchas gracias. Me alegro de que le parezca útil.
Excelente video, aún lo estoy digiriendo. Se necesita experiencia, dominio y concentración en el tema. Gracias
Muchas gracias, Marco. No dude en consultarnos si encuentra alguna dificultad.
excelente formula, muy bien explicado
Gracias, Adrián. Me alegro de que le haya gustado.
Muchas gracias amigo me sirvió mucho
Muchas gracias. Me alegro de que le haya sido útil.
👍
Gracias por su comentario.
Excelente trabajo.
Muchas gracias. Me alegro de que les haya gustado.
Buen dia , me quedo claro , no se nada de excel ...maestro...Gracias
No le creo del todo... pero espero que este canal le ayude a progresar. Ánimo, y muchas gracias por su comentario.
Que excelente explicação. Muito obrigado.
Muchas gracias. Me alegro de que le haya gustado.
Sorprendente, grande
Muchas gracias, Daniel.
Excelente canal tanto en contenido, ejemplos y, sobretodo, en la forma de explicarlo.
!Gracias por su valioso aporte!
Consulta: cual fue su ruta de aprendizaje? Tiene alguna certificación? Puedo ser su padawan? (Haciendo un guiño a Star wars)
Brutal, muy útil!
Me alegro de que le haya parecido interesante. Gracias por comentar.
Genial, muchas gracias!
Muchas gracias a usted. Me alegro de que le haya gustado.
buena profesor... ese Nooooooooo¡ fue hollywoodense jajaja. genial aporte. Gracias.
Muchas gracias. Me alegro de que le haya gustado.
Genial, una consulta y si tengo que ingresar nuevos empleados a la lista, aumentar el rango seria suficiente? Muchas gracias. Cada video mejora mi comprensión de como se debería trabajar en excel y sus posibilidades.
Si añade nuevos registros debajo de los existentes, tendría que retocar los rangos de las fórmulas para que incluyesen los nuevos datos. No lo recomiendo, porque supone algo de trabajo y conlleva un gran riesgo de cometer algún error. La alternativa que prefiero es incluir las nuevas filas intercalándolas entre las existentes, y de ese modo las fórmulas seguirán funcionando sin ninguna intervención del usuario.
Es buenísimo muy bueno
Muchas gracias, Carlos Alberto. Me alegro de que le haya gustado.
Muchas gracias por sus vídeos ya que son muy útiles y, después de haber estado visitando otros canales, el suyo es, sin duda alguna, el que enseña de una manera más organizada y la calidad es inmejorable. Con respecto a este vídeo, entiendo que los datos que quiero buscar (nombre, antigüedad y nacimiento) tienen que estar en la Base de Datos colocados en columnas contiguas, para que, al arrastrar la fórmula en la Tabla de Criterios me los devuelva correctamente. Es decir, la columna DEPARTAMENTO no podría estar entre NOMBRE y ANTIGÜEDAD (por ejemplo). Si no es así, le agradecería si me pudiera aclarar esto. Muchas gracias y un saludo.
Muchas gracias por su comentario, Esther.
En el ejemplo con el que explicamos esta fórmula, los campos en la zona de resultados están en el mismo orden que en la zona de datos de origen, y eso permite, como usted afirma, copiar la fórmula. Pero no es imprescindible que sea así. Se puede construir una fórmula algo más compleja para que lleve a la zona de resultados los datos correctos aunque los campos se ordenen de otro modo. Únicamente tendría que recurrir a las funciones INDICE y COINCIDIR para buscar en cada caso la columna adecuada. En este vídeo explico cómo se pueden usar: ruclips.net/video/taC4KRZdcb8/видео.html. Aunque se trata de una formulación distinta, puede intentar adaptarla a su necesidad. Si no consigue su propósito, por favor, envíe su archivo a Consultas.EAAE@gmail.com e intentaremos ayudarla con una fórmula adecuada.
muy util, aunque tengo una duda. En el mintuo 1:25 al dar clic en "Desarrollo" aparece "=$D$2". luego veo que se cambia la formula quedando "=$D2" . Que comando del teclado utilizaste para obtener ea formula? Espero que me entiendas jaj gracias
La tecla utilizada es F4. Le sugiero que vea este vídeo, donde encontrará este atajo de teclado y muchos otros: ruclips.net/video/eIfOdearE40/видео.html.
Buenos días, muchas gracias me ha funcionado a la perfección. Se podría hacer una formula sin utilizar filtro de que solo se muestren las celdas con datos. Es decir que Excel muestre solamente las celdas donde hay datos.
Muchas gracias, Josué. Me alegro de que le haya sido útil.
Hay forma de hacer que la lista con los miembros de cada departamento sea "dinámica" y se agreguen o eliminen filas automáticamente? Para no estar extendiendo la formula si se agregan miembros por ejemplo
si. me ha gustado, y sobre todo , no se me hubiera ocurrido , el comprobara su robustez de esta forma , si. me ha gustado ....casi lo olvido ¡¡¡GRACIAS!!!!
Me alegro de que le haya gustado la formulación propuesta.
Excelente explicacion
Muchas gracias. Me alegro de que le haya gustado.
Hola me encanta como explica el uso de formulas, quiero sumar las ventas de una region (tengo multiples registros que se encuentran entre cierto periodo de tiempo, por ejemplo calcular las ventas semanales dentro de un mes. como puedo hacer eso?
La solución depende de cómo estén estructurados sus datos, pero requerirá seguramente el uso de una función SUMAR.SI o de una función SUMAR.SI.CONJUNTO. Si nos facilita más información podremos darle alguna orientación más específica.
Excelente..
Gracias. Me alegro de que le haya gustado.
hola, llevo 2 meses viendo y practicando cada uno de tus tutoriales , me parecen fantásticos muchas gracias :)
tengo una pregunta:
si en lugar de buscar toda la palabra proyectos solo buscara todo lo que contiene las 3 primeras letras de esa palabra como se haría.?
Muchas gracias por su comentario. Me alegro de que le gusten nuestros contenidos.
Para hacer una búsqueda sobre las tres primeras letras puede apoyarse en la función IZQUIERDA o usar comodines en su búsqueda.
Felicidades. Buena didáctica! Y yo q creía q sabía de excel 🤣
Muchas gracias por su comentario. Me alegro de que le haya gustado.
Hola Rafael, una consulta: en la resolución final demostras que hagregando "una" celda por encima o por debajo del rótulo la fórmula funciona efectivamente, pero resulta lo mismo si se agregan "2" o más celdas?... . Muy buenos los videos que subis, se aprende mucho!!!. Abrazo.
Muchas gracias por su comentario.
El objeto de esta formulación es lograr que funcione con independencia de la ubicación de la fila de rótulos, así que debería funcionar correctamente si se agregan más filas encima.
Excelente guia Rafael, me gustarìa de favor si podrìas dedicar un video a la Función FILTRAR, no se sie esté equivocado pero creo que es buena alternativa
=FILTRAR($A$2:$C$20;$D$2:$D$20=$H$3)
también la hice sin una función matricial, del siguiente modo:
=SI.ERROR(INDICE($A$1:$D$20;AGREGAR(15;6;SI($D$1:$D$20=$H$3;FILA($A:$A)-FILA($A$1)+1;NOD());FILAS($H$6:H6));COLUMNAS($H$6:H6));"")
Saludos desde Perú 🤝
Hola!! Excelente tutorial! tengo una pregunta! Esta función puede ser usada en validación de datos por listas desplegables??
Sí. Puede usar una técnica similar a la descrita en este otro vídeo: ruclips.net/video/AmE7JfpS4bM/видео.html. No dude en volver a consultarnos si tiene alguna dificultad.
Tengo una pregunta, para separar se podría usar cualquier otro símbolo en lugar del cursor vertical "|" ?
Sí. Pero le aconsejo que use algún separador "raro", que no sea probable encontrar de manera normal en los datos para evitar "falsas coincidencias".
Muy bueno, gracias!!
Muchas gracias por su comentario. Me alegro de que le haya gustado.
Genial videooo!
¿Se podría hacer una búsqueda de imágenes en Excel?
Muchas gracias, Rubén.
En cuanto a la búsqueda de imágenes, por favor concrete si la imagen debería ser el resultado mostrado como consecuencia del hallazgo de otro dato o si es el otro dato el que debería ser consecuencia del hallazgo de la imagen.
@@eaae Consecuencia del hallazgo de otro dato.
@@rubocadete La búsqueda de imágenes en ese sentido sí es posible. Si le parece, prepararé un tutorial sobre cómo hacerlo. Esté atento al canal.
@@eaae Veré el vídeo, como todos los de tu canal!
Muchísimas gracias!
Hola profe, saludos desde Guatemala (para que sepa el alcance de sus videos), quería preguntar si tiene un video o donde puedo aprender y entender que en la sintaxis de las formulas, se pueden agregar símbolos de operadores y darle aún más funciones que lo elemental. O esto solo se logra por la experiencia de estar trabajando muchos años.
No disponemos de un vídeo donde se aborde explícitamente esta cuestión, pero no porque no sea interesante (que lo es), sino porque es un recurso habitual en la mayoría de nuestros vídeos. En muchas formulaciones incorporamos operaciones como argumentos de funciones, así que le sugiero que trate de familiarizarse con esta forma de confeccionar los algoritmos de cálculo y que, como sugiere con mucho acierto, practique asiduamente y deje que la experiencia surta su efecto. Por supuesto, si quiere puede consultarnos algún caso concreto e intentaremos ofrecerle alguna ayuda.
Hola. Muchas gracias por sus vídeos. Los sigo desde hace poco y ya me los pongo por diversión. Una pregunta: Yo suelo actualizar una base de datos de forma diaria y filtro el contenido con QUERY y con INDICE para que una administrativa realice una gestión. En dicha pestaña filtrada de la base de datos, hay una columna donde tengo una checkbox con el cometido de que cuando la administrativa haga la gestion de esa fila marque el checkbox. El problema que tengo es que al actualizarse el contenido de la base de datos, el contenido de cada celda cambia y el checkbox ya no corresponde a esa celda, si no a la información que ya aparece en otra celda distinta. La pregunta es: Hay alguna forma de vincular el checkbox contendio filtrado del QUERY o INDICE y no a la celda en si (cuya contenido cambia en este caso). Es un poco lioso pero es spero haberme expresado y que me pueda ayudar. Un saludo y muchas gracias
Comprendo su problema: la marca de verificación se inserta manualmente en una celda pareada a otra que se recalcula, y cuando cambian los datos de ésta, la marca manual queda asociada a un registro que le es ajeno. Es un problema habitual que requerirá un cambio en el enfoque de su hoja de cálculo. Dependiendo de la concreta tarea que usted quiera marcar como realizada, la solución podría ser distinta pero, en general, sospecho que necesita convertir en exógenos los dos datos: la celda que ahora se actualiza automáticamente (endógena) y la marca de verificación. Para poder darle información más precisa tendría que tener acceso a su herramienta, porque la solución dependerá de la naturaleza y, sobre todo, de la estructura de sus datos.
@@eaae Buenos dias. Me alegro que me haya entendido, la verdad es que no estaba nada seguro que haberme explicado. Respecto a darle una solución, no tengo ningún inconveniente en darle acceso a la herrramienta. Dígame como lo podemos hacer y yo me pongo a su disposición. Un saludo y gracias por responder
Justo lo que llevaba buscando desde hace tiempo. Y muy bien explicado.
Como se podría hacer esa misma búsqueda en otra lista de datos que estén en filas inferiores a la primera búsqueda. Lo digo porque yo tengo problema. Tengo los meses año enero a diciembre consecutivos. En cada mes trabajadores que cada día (columnas), están en puestos distintos que se repiten. Tendría que hacer una búsqueda como la del ejemplo pero para cada mes. Cuando intento repetir las búsquedas se desconfiguran los resultados. No se si me he explicado bien. Si alguien puede ayudarme.
Si no entiendo mal la estructura de su hoja, lo único que debe hacer es buscar sobre una concatenación que incluya también el mes (y, seguramente, el año). Pruebe a desarrollar esa concatenación y consulte de nuevo si encuentra alguna dificultad. Si nos facilita un enlace a su archivo será más fácil ofrecerle una solución.
Excel Avanzado para Administración de Empresas como podría enviarle el enlace? Copia aquí o por correo? Gracias
@@jmalonso35 Es preferible que lo haga por aquí, para que pueda ser de ayuda también para los demás usuarios que lo deseen.
@@eaae 1drv.ms/x/s!AiNcV8V7gfTOicBEikGarnpImK1Qww?e=cXG6hI
EN ESTE enlace esta el archivo. He conseguido en la hoja puestos, que busque por meses. Se podría hacer la búsqueda sin tener que crear una para cada mes? Que cambiando en una lista desplegable se seleccione el mes y cambie el rango de referencias a celdas de forma automática? no se si me he explicado bien.
@@jmalonso35 He echado un vistazo a su archivo y, aunque no he tenido ocasión de analizar minuciosamente todas las fórmulas, le puedo hacer alguna observación. No obstante, comprenda que el análisis, por ahora, no es más que superficial.
Creo que la principal modificación que debe hacer en esta herramienta no está en las fórmulas, sino en la estructura. La formulación deberá revisarse después, pero lo primero es modificar la estructura. En su hoja ‘2019 mes’ tiene numerosas tablas parciales, una para cada mes y año. Esto es un verdadero problema, porque cuando deba hacer referencias a estas tablas en otras fórmulas (por ejemplo, desde la hoja ‘Puestos’), las filas que definan los rangos serán distintas para cada mes. Le sugiero que no “trocee” el tiempo. No se deje llevar por la inercia de replicar la estructura de los calendarios, donde cada mes ocupa una hoja (una tabla) distinta… Aunque necesite, por razones de gestión, visualizar los datos en forma de calendario, eso sólo debe ser el resultado de un informe (y lo conseguirá fácilmente con unas fórmulas sencillas), pero no debe ser una exigencia para la introducción de datos, porque complicará innecesariamente la formulación de su herramienta.
El tiempo es continuo: cada día sucede al anterior del mismo modo cuando cambia un mes que cuando no cambia, y no hay razón para incorporar a Excel una pauta diferente a la que siguen el Sol y la Tierra. Así que haga una única tabla donde cada día suceda al anterior, sin importar si cambia el mes o no… Eso ya lo sabrá Excel conociendo la fecha. Fíjese de qué modo tan complejo se define una fecha en su estructura: el día 10 de febrero (por ejemplo) está en el rango K50:K83, y para saberlo he tenido que fijarme ¡en tres celdas!: en A49 para identificar el año, en A48 para identificar el mes, y en K48 para identificar el día. Demasiado complicado... Aproveche la posibilidad de escribir las fechas en una única celda (10/02/2020), a modo de encabezamiento, y así podrá usar fórmulas que le permitan aislar los datos de un determinado año, o de un determinado mes, o de un determinado día. En otras palabras, le sugiero que adapte su hoja para que febrero (con todos sus días) esté a la derecha de enero (con todos los suyos), marzo a la derecha de febrero, abril a la derecha de marzo… Una única tabla para todos los días de todos los meses de todos los años., día tras día, mes tras mes, año tras año...
Si en su hoja ‘Puestos’ hace lo mismo (o algo parecido), su problema estará prácticamente resuelto, porque las fórmulas que usa (aunque repito que no las he revisado a fondo) tienen buena apariencia.
Si le parece bien, haga esta modificación estructural y vea si le ayuda a avanzar hacia su objetivo. Por supuesto, no tenga inconveniente en consultarme de nuevo si no lo consigue.
hola muy interesante este vídeo y lo felicito por el nivel que demuestra de sus conocimientos, pero que pasa si la matriz para hacer la búsqueda son mas de 50,000 registros y como las formulas de búsqueda son matriciales esto generara ralentizar los procesos, es correcto?
Si el número de registros sobre los que se hacen los cálculos es muy grande, efectivamente se ralentizará el funcionamiento de la hoja de cálculo. Es una de las características de las fórmulas matriciales, como se explica en este vídeo: ruclips.net/video/-J8fsX9f93E/видео.html.
Maestro esto reemplazaria a las tablas dinamicas?
Esta formulación ofrece un resultado que puede obtenerse con tablas dinámicas, pero no reemplaza todas sus utilidades.
Sencillamente genial. Se me ocurre una pregunta: ¿Qué pasaría si en convirtiéramos el rango de celdas con datos en una tabla? Imagino que habría que introducir algún cambio en la fórmula y, aunque intuyo cual puede ser, el hecho de que Ud. no use esta opción me da que pensar que no sería tan sencillo como cambiar el rango de celdas por el nombre de la tabla. ¿Sería posible realizar este cambio? ¿Cómo quedaría entonces la fórmula? Gracias una vez más por compartir sus conocimientos, un saludo.
Sí, se puede hacer. Sólo habría que adaptar la referenciación a los rangos que se hace en este tutorial a la sintaxis propia de las tablas, pero el funcionamiento de las fórmulas sería el mismo.
El hecho de no usar tablas en muchos tutoriales en los que podría hacerse tiene una razón: aunque las tablas pueden ser un recurso muy interesante, el objetivo de los vídeos suele ser explicar una técnica de formulación, con especial atención al procedimiento lógico que se sigue. Y como muchos usuarios no están familiarizados con las tablas, incorporarlas a los ejemplos podría "distraer" la atención del principal objeto: el diseño del algoritmo.
No obstante, tengo previsto dedicarles un futuro tutorial porque, como usted insinúa, son un recurso muy interesante.
Muchas gracias por su comentario.
@@eaae Muchísimas gracias a Ud. por responder tan rápida y concisamente, un saludo.
Genio.-
Muchas gracias.
Profe vengo de los otros dos vídeos donde pregunté por este video muchas gracias, a practicar y seguir viendo sus videos, Aparte de estos vídeos usted da cursos ?
Muchas gracias, Ronald.
Aparte de elaborar los vídeos del canal, también imparto formación a demanda, con los contenidos que resulten de más interés para los participantes.
@@eaae profesor cómo es el proceso para recibir el curso y que costó tiene ?
@@ronaldespitia6466 ¿Dónde reside usted?
@@eaae resido en Colombia profesor
@@ronaldespitia6466 Yo imparto formación en España. Pero si me piden que viaje a Colombia estaré encantado ;-).
Rafael tengo una duda, si me faltáse un dato en una celda (Antiguedad o Nacimiento) eso me daría valor cero en el cuadro de la derecha. ¿como haría para que me quede la celda en blanco o colocarle la palabra "falta dato"? te agradecería esa respuesta, saludos desde Venezuela.
Una posibilidad sería incluir la fórmula como valor_si_falso de una condicional que evaluase si el resultado es vacío y, en ese caso, devolviese una cadena vacía o el texto que usted elija. Pruebe esta posibilidad y dígame si le es útil.
@@eaae Saludos Sr. Rafael, pude hacerlo al incluir una columna al lado derecho de la columna "H" y me funciono con "Si" condicional. Sin embargo mi empeño era incluirla en la formula matricial pero como no soy tan avanzado allí fracasé. Creo que se podría hacer pero ya se me quemó el cerebro. Mis respeto por su vocación de enseñanza amigo Rafael sigue así y no cambies.
@@eaae Rafael también lo logré cambiando con formato personalizado y agregar 0;-0;;@ en el rango H6:H15 es la otra manera de dejar celdas en blancos cuando el valor es 0.
@@williamscalderon2086 Le felicito por la solución. No obstante, tenga en cuenta que se pueden conseguir dos resultados diferentes con una apariencia similar: puede evitar el cero y obtener realmente una cadena vacía, o puede admitir el cero pero disimularlo con el formato. Puede elegir la opción que mejor se adapte a sus necesidades.
Videos súper y explicaciones impecables. Tengo una consulta respecto a una hoja de cálculo. Tengo unos valores que deseo llevar a otra hoja de cálculo, yo he usado pegado vinculado para llevar los datos. Sin embargo al intertar agregar una línea o borrarla tengo una cadena de errores increíble ya que en la segunda hoja que llevo los datos hay fórmulas y cálculos. Podrías decirme mejor manera de llevar los datos a la segunda hoja sin vincular? Muchas gracias.
Para poder darle una respuesta adecuada para su problema tendría que ver su hoja de cálculo, pues la solución dependerá de la naturaleza y de la estructura de los datos. Sospecho que lo que podría necesitar es un simple cruce de tablas, como el que se explica en este tutorial: ruclips.net/video/SW0WhlFRtwg/видео.html. Le sugiero que le eche un vistazo. Si no consigue resolver su problema, facilíteme un enlace a su archivo y le intento ayudar.
me gusta mucho su canal, es muy bueno explicando, pero tengo una duda cuando se que debo usar o convertir una formula en matricial??
saludos
Este vídeo trata sobre fórmulas matriciales desde un punto de vista general. Espero que le sea útil. Si no consigue aclarar su duda, dígamelo y le intento explicar lo que necesite.
Gracias,
Gracias a usted por su comentario.
UUUUUUFFFFFF, bruta!!!!
Muchas gracias. Me alegro de que le haya gustado.
Hola, esto sirve para numbers? Estoy intentando ocupar las mismas fórmulas que enseñas aquí para poder realizar un listado de personas que cumplan con un mismo requisito, pero no me funciona... no sé en que estoy fallando!!
La técnica que se explica aquí sirve perfectamente para el propósito que describe. No me da mucha información sobre el error que dice obtener, pero le sugiero compruebe que valida la fórmula como matricial, ya que es una de las causas más frecuentes. Si no consigue resolverlo, vuelva a consultarme.
@@eaae Estoy usando el programa Numbers para Mac y al parecer no puedo hacer que la fórmula sea matricial. Hay alguna otra manera de hacerlo?
@@lbbaeza1 Le puedo ayudar con Excel...
Hola tengo una duda, como podría crear una búsqueda de varios resultados que dependa de varios parámetros que sean opcionales a excepción de uno, quiero automatizar la búsqueda de productos, pero estos se filtrarían por marca, tipo, capacidad, modelo, el parametro estático seria en tipo y los demás opcionales es decir si cuento con el dato de marca añando la marca como filtro pero si no cuento con ella pero si el modelo que lo busque por modeló, y que la lista se actualice con forme a los filtros que añada,
Creo que este vídeo, recién subido al canal, responde a su necesidad: ruclips.net/video/5-MhxFBC_RQ/видео.html.
Cierto, muchas gracias.
@@samlogia5806 Me alegro de que le haya sido útil.
Tengo una pregunta. Estoy intentando recoger en una sola celda los resultados de una busqueda de forma concatenada. Una especie de concatenar.si pero tal funcion no existe. Basicamente quiero presentar en una celda todos los nombres de los alumnos que pertenezcan a un grupo. He utilizado el si y me ha devuelto una matriz que contiene "" si no pertenece a un determinado grupo y el nombre del alumno en caso de que si. Pero ahora no sé como concatenar los resultados de la matriz. He envuelto la formula en concatenar pero no me ha funcionado. Puede indicarme un video o una fórmula que pueda servirme? Gracias :)
La solución depende de la estructura de los datos. Si comparte una versión de su hoja de cálculo le podremos ofrecer alguna orientación.
Rafael, tengo una consulta para usted. Suponga que en una carpeta tengo varios archivos de Excel que están hechos todos con una misma plantilla, de todos esos archivos yo necesito extraer información de determinadas celdas para confeccionar una base de datos hay alguna forma de hacerlo? Espero haberme explicado bien, realmente necesito encontrarle una solución a este tema. Muchas gracias!
Es posible hacerlo, sí. Y es un problema de gran interés, que trataré de abordar en un próximo vídeo. En cualquier caso, la solución depende de algunos factores que sería conveniente precisar en mayor medida:
1. Si las hojas tienen exactamente la misma estructura, tanto de columnas como de filas. Por supuesto, si tienen los mismos campos, pero también si tienen el mismo número de registros en cada hoja.
2. Si lo que quiere hacer es sólo traer los datos a su hoja integrada, o si quiere operar con esa información.
3. Si todas las hojas fuente van a estar en la misma carpeta o directorio o si pueden estar en sitios distintos.
4. Si los nombres de los archivos también guardan un patrón o no.
Todos estos factores (y otros que por ahora no preciso) afectarían a la formulación y pueden hacer que la solución idónea para un caso no lo sea para otro. Si puede precisar el caso que nos plantea (explicando la naturaleza de los datos, el porqué de la dispersión de información en los ficheros originales y el propósito de la integración, incluso facilitando archivos de ejemplo, o capturas de pantalla) intentaré darle una solución específica.
@@eaae voy a tratar de contestar a cada uno de los puntos de la mejor manera que pueda.
1. Todos los archivos tienen la misma estructura. Concretamente estos archivos son cotizaciones, no son listas de datos organizados en columnas . En la primer hoja de cada archivo esta la cotización propiamente dicha que se envía impresa al cliente. Dicha hoja tiene en la esquina izq la fecha, y a la derecha el numero de cotización y en otra celda la revisión; mas abajo hay un encabezado donde se encuentra el nombre de la empresa que solicita la cotización, la persona que nos contacta, numero de teléfono y mail, nombre de la obra y un código interno nuestro que identifica el proyecto. Abajo de todo esto se encuentra el computo de lo cotizado. Cada archivo tiene otras hojas donde se desarrollan unos cálculos para poder determinar el precio de lo que se esta cotizando, de estas hojas también necesitaría extraer datos.
2. Me interesaría operar con dicha información para confeccionar un tablero de estadísticas de ventas.
3. Todos los archivos fuente están dentro de una gran carpeta con una multiplicidad de subcarpetas, pero podría pasarlos a una sola carpeta para quitar esa complejidad debido a que el numero de subcarpetas que hay que atravesar para llegar a cada archivo varia de archivo a archivo
4. Tenemos un código de nombre con una estructura. Creo que esto debería simplificar el proceso.
Espero haber explicado todo de forma correcta.
Le agradezco enormemente el haber notado mi comentario y su muestra de predisposición.
Saludos!
@@martinlopezdecalle233 Si la estructura de carpetas es consistente y todas las carpetas de un mismo nivel tienen un nombre con la misma estructura, no es necesario que cambio los archivos de sitio. Se puede hacer sin modificarlo.
En cuanto a los datos que debe vincular, entiendo que siempre son los de las mismas celdas (de libros distintos, y de distintas hojas de cada libro, pero siempre de las mismas filas). Me refiero a que sus cotizaciones no tienen un número distinto de líneas en distintos casos; o, si lo tienen, lo que se tomaría es un dato que está ubicado siempre en la misma celda).
En este caso, la forma de proceder que se me ocurre pasaría por construir un listado de libros (una lista con los nombres de los distintos archivos xls o xlsx), que podría ser manual o automátizado, y construir las referencias a las celdas de que se trate mediante funciones de texto integradas en una función INDIRECTO.
Investigue esta idea y, si tiene alguna dificultad, no dude en volver a consultarme. No obstante, consideraré la posibilidad de ofrecer un tutorial sobre este interesante problema.
Siempre hay que arrastar la formula...? Digo, no se puede que lo haga en automatico dependiendo la cantidad de registros encontrados...?
Sí, se puede formular para que el resultado se muestre automáticamente sin necesidad de copiar la fórmula a un número arbitrario de filas, pero para lograrlo se requiere usar recursos que no están disponibles en todas las versiones de Excel. La técnica que se explica en el vídeo, en cambio, está disponible en cualquier ordenador.
@@eaae comprendo estimado, yo ando buscando como hacer un reporte (estilo consulta de SQL sin usar vba) pero gracias por su aporte, con cada vídeo comprendo que excel es inmenso, siempre hay algo nuevo que aprender. Yo creía que ya lo dominaba
@@RIZOAK21 Muchas gracias. Espero que nuestro canal le esté ayudando a descubrir cada día nuevas posibilidades de esta herramienta.
Este video si lo pude realizar y me parece magnífica la fórmula. Sin embargo,el que no pude hacer es el de buscar mediante concatenación, el signo & se me hace un lío, puedes realizar algo con la función concat???
La función CONCAT produce el mismo resultado que el ampersand, pero creo que cuando se trata de unos pocos elementos este símbolo permite comprender más fácilmente el proceso de concatenación. Dígame qué dificultad encuentra con él e intentaré ayudarle.
Y no es el único... ;-)
Se puede hacer lo mismo con buscarv o indice.
BUSCARV es una función muy limitada, que recomiendo evitar. Le sugiero que vea estos dos vídeos:
ruclips.net/video/SW0WhlFRtwg/видео.html
ruclips.net/video/taC4KRZdcb8/видео.html
Muy buenos, como siempre! Por cierto, hay una duda que tengo desde hace un tiempo. La función buscarv, en combinación con la función elegir, no es igual de práctica que índice combinado con coincidir?
Sí, se puede conseguir un resultado parecido con esa anidación. También con otras. Pero, puestos a usar una muleta para que BUSCARV no cojee, habrá podido comprobar que con INDICE y COINCIDIR no es necesario más... ;-)
Excelente video profesor, gracias por compartir su conocimiento. Quería hacerle una consulta.
Basado en su ejercicio, si agregamos una columna adicional "Ventas" que tenga el valor numérico del total de las ventas de cada trabajador y se desea saber, ¿Cuanto es el total de ventas por departamento?, pero que el resultado se muestre en una sola celda, que modificación se debería hacer en la fórmula. Además, ¿Se podría hacer utilizando más de 1 criterio de búsqueda para que la formula sea matricial?
Esta claro que sería mucho más fácil si se utiliza una tabla dinámica que agrupe los datos por departamento y haga la suma de las ventas, pero la idea es hacerlo con fórmulas.
Espero haberme dejado entender.
Gracias, saludos.
no se si ya habrás resuelto tu duda pero creo que el siguiente vídeo te puede ayudar
ruclips.net/video/4qS5vljL-Vo/видео.html
si después de verlo sigues con dudas deja un mensaje, tratare de ayudarte 🤗
Estimado
Cual es la cantidad máxima de filas que podría tener la base de datos para que funciones la formula?
Muchas gracias
Saludos
No hay ningún límite cuantitativo, aunque el tiempo de cálculo se alargará si el número de filas es demasiado grande, y podría llegar a ser inasumible según el equipo del que disponga.