Ordenación cíclica en Excel: cómo ordenar alfabéticamente desde cualquier letra

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2019
  • En este vídeo se explica como hacer una ordenación alfabética 'circular', que no empiece por la letra A, sino por la que se especifique, continúe hasta la Z y siga por las restantes desde la A hasta la letra indicada.
    Donaciones: www.paypal.me/ExcelRPV
    Archivo: drive.google.com/open?id=1_4m...
    Más información sobre Ordenación en Excel mediante fórmulas: • Ordenación en Excel me... .
    Más información sobre Cómo ordenar horizontalmente en Excel: • Ordenar horizontalment... .
    Excel Avanzado para Administración de Empresas
    en Facebook: / excelrpv
    en Twitter: / excelrpv

ความคิดเห็น • 65

  • @telmoenriquez7127
    @telmoenriquez7127 ปีที่แล้ว +1

    Gracias, quiero aprovechar para extender un saludo, y decir gracias solucione varios problemas con sus tutoriales y las funciones matriciales
    Mil mil gracias
    Bendiciones 🙌🙌

    • @eaae
      @eaae  ปีที่แล้ว

      Muchas gracias, Telmo. Me alegro de que nuestros contenidos le hayan sido útiles.

  • @jorgealbertoquesadamurillo7280
    @jorgealbertoquesadamurillo7280 4 ปีที่แล้ว +9

    Su forma de resolver y compartir conocimiento me HA IMPACTADO, eficaz y resumido... y se lo dice alguien que ha usado hojas de cálculo por más de 30 años (empecé usando Visicalc ( creo que así se llamaba) y ha visto mucho... Me ha sacado de mi zona de confort, y me ha motivado a replantear nuevamente todas mis hojas ( que no son pocas), actualizando a las nuevas tendencias de presentación y análisis ( mucho más visuales que hace 30 años :-) ). En resumen a logrado motivar a un perro viejo a aprender nuevos trucos.

    • @eaae
      @eaae  4 ปีที่แล้ว +3

      Le agradezco su comentario. Me alegra saber que después de tanto tiempo de uso de hojas de cálculo no pierde la esperanza de mejorar sus hábitos de trabajo. A mí me pasa lo mismo. Enhorabuena.

  • @cristianviales
    @cristianviales 3 ปีที่แล้ว +3

    Increíble el crecimiento personal con excel que, desde que miró el canal, he logrado; miré este vídeo hace un tiempo y no logré entenderlo muy bien, ahora lo veo y me es tan claro y fácil que me sorprende, soy un gran fan del canal esperó ansiosamente cada nuevo video y siempre que ingresó a You Tube remiro cada video antiguo hasta el punto de crecimiento en el cuál estoy en estos momentos... Importante decir que gracias a ti e logrado alcanzar una nueva posición en la empresa en la cuál laboró, Encargado de Estadística y Datos de Planta de Procesos Martec S.A. En Quepos, Costa Rica.
    Muchas gracias Profesor, es valioso que sepas la aportación que has tenido en mí, te admiró y gracias por compartir tus conocimientos.

    • @eaae
      @eaae  3 ปีที่แล้ว +1

      Muchas gracias, Cristian. Me alegro de contar con seguidores tan fieles como usted y le agradezco cada uno de los comentarios que nos hace. Le doy mi enhorabuena por su promoción laboral. El objetivo de este canal no es otro que ofrecerles recursos que les puedan ayudar a crecer y a progresar, así que su testimonio nos resulta muy motivador.

    • @cristianviales
      @cristianviales 3 ปีที่แล้ว +2

      @@eaae Reiteró mi agradecimiento profesor y gracias por compartir tú sabiduría con tantas personas, saludos y Dios te bendiga.

  • @IvanCortinas_ES
    @IvanCortinas_ES 4 ปีที่แล้ว +1

    Excepcional. Porque obtienes un resultado avanzado a partir de fórmulas simples. Rentabilidad máxima. Muchas gracias por compartir tu sabiduría.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      Muchas gracias, Iván. Casi siempre que es necesario resolver un problema complejo, lo más eficiente (además de lo más eficaz) suele ser recurrir a funciones básicas, descomponiendo el problema en cálculos básicos: contar, sumar, asociar valores, discriminar... En este vídeo se resume esa idea: th-cam.com/video/_XTxYSl00AM/w-d-xo.html.

  • @JAAP2101
    @JAAP2101 3 ปีที่แล้ว +1

    Muy clara explicación. La mejor que he visto.

    • @eaae
      @eaae  3 ปีที่แล้ว

      Muchas gracias, Alejandro. Me alegro de que le haya gustado.

  • @antoniorodriguez1737
    @antoniorodriguez1737 4 ปีที่แล้ว +1

    me encanta como te las apañas para hacer lo dificil .. facil.
    cuando sea mayor quiero ser como usted

    • @eaae
      @eaae  4 ปีที่แล้ว

      Muchas gracias, Antonio. Le aseguro que es una habilidad que se desarrolla a base de práctica... Así que le animo a que practique con problemas de todo tipo, con retos variados, a que aprenda bien funciones básicas, a que intente desmenuzar los problemas complejos en partes sencillas... Y a que pregunte todo lo que no entienda.

  • @txemaruizse1263
    @txemaruizse1263 4 ปีที่แล้ว +1

    Me fascina la simplicidad y eficiencia con la que resuelves cuestiones que aparentan ser más complicadas. De 10.

    • @eaae
      @eaae  4 ปีที่แล้ว

      Me alegro de que los tutoriales le resulten interesantes y comprensibles. Muchas gracias por compartir su opinión.

  • @SirAlThomasCrocodile
    @SirAlThomasCrocodile 4 ปีที่แล้ว +1

    Antes de este vídeo lo habría considerado hacerlo de manera manual, pero es que eso ha ido más allá de mi imaginación, CONTAR.SI / CONTAR.SI.CONJUNTO y su aplicativo "

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      Esa forma de calcular posiciones para una posterior ordenación es muy eficaz. En cuanto se acostumbre a su estructura y a su sintaxis, la usará con frecuencia y con estupendos resultados.
      Gracias por su comentario.

  • @nestoraalda
    @nestoraalda 4 ปีที่แล้ว +1

    Muchísimas gracias por el material compartido. Un abrazo grande, estimado!

    • @eaae
      @eaae  4 ปีที่แล้ว

      Muchas gracias a usted por su comentario.

  • @hampartnonarts4818
    @hampartnonarts4818 2 ปีที่แล้ว +1

    Como carajo se te ocurrió hacer eso?!! Es una maravilla... En cuanto planteaste el problema mi mente se quedó en blanco... Pensado cómo solucionarlo... Me encanta tu canal...

    • @eaae
      @eaae  2 ปีที่แล้ว

      Muchas gracias. Me alegro de que este vídeo le haya parecido tan interesante.

  • @CarlosOrtiz-vp3fg
    @CarlosOrtiz-vp3fg 4 ปีที่แล้ว +1

    ¡Fabuloso...! Profesor. Lo hice y lo probé no solo con una letra, sino con varias y hasta con apellidos completos y funciona. Gracias por compartir esta herramienta. Saludos desde El Salvador.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      Me alegro de que le haya funcionado. Le animo a seguir practicando con otras técnicas de otros tutoriales. Incluso aunque no respondan a una necesidad de cálculo que ya tenga, les podría encontrar también utilidad para otros usos. Muchas gracias por compartir su experiencia.

  • @PaenquebeConsultor
    @PaenquebeConsultor 4 ปีที่แล้ว +1

    Gracias por sus videos y sus enseñanzas en sus trabajos no tiene algo de convertir números a letras en excel milgracias

    • @eaae
      @eaae  4 ปีที่แล้ว

      No tengo ningún vídeo sobre esa conversión. Tomo nota de su sugerencia para un posible tutorial. Muchas gracias.

  • @joseluispascualrojo1350
    @joseluispascualrojo1350 4 ปีที่แล้ว +1

    muy , muy interesante , peno no haberlo conocido antes ......pero ahora ya lo conozco. gracias

    • @eaae
      @eaae  4 ปีที่แล้ว

      Nunca es tarde... Muchas gracia por su comentario.

  • @alexosorio7402
    @alexosorio7402 4 ปีที่แล้ว +1

    Excelente

    • @eaae
      @eaae  4 ปีที่แล้ว

      Gracias. Me alegro de que le haya gustado.

  • @fbocanegrav
    @fbocanegrav 4 ปีที่แล้ว +1

    Muy bien explicado y muy interesante, consulta aveces en algunas formulas usas la condicional =SI.ERROR, otras, como en el de este ejemplo usas esta condicional =SI(A5="","",....) para no devolver error. ¿Es lo mismo, o su aplicación es para un determinada operación? gracias.

    • @eaae
      @eaae  4 ปีที่แล้ว

      Muchas gracias por su comentario y por su consulta, que es muy interesante.
      Las dos alternativas que menciona, aunque guardan algún parecido, tienen finalidades ligeramente diferentes. La función SI.ERROR persigue evitar que una fórmula muestre resultados erróneos, con independencia de que el campo que se requiere completar este vacío o completado. Es el caso, por ejemplo, de una fórmula de búsqueda y referencia que intenta encontrar un valor inexistente. La función SI con las dobles comillas persigue evitar que se haga un cálculo (aunque no fuese a ser necesariamente erróneo) hasta que se hayan completado los campos requeridos. Por ejemplo, si una fórmula tuviese que multiplicar dos números y no se quiere que dé como resultado un cero (aunque sería correcto) cuando se haya completado sólo uno de los factores.

  • @JOHNSTIVEN
    @JOHNSTIVEN 4 ปีที่แล้ว +1

    Excelente vídeo amigo, podrías hacer un tutorial sobre como realizar agrupamientos o monomios preliminares de una formula polinomica de manera automática con vba excel porfavor.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      Muchas gracias por su comentario. Tomo nota de su sugerencia.

    • @JOHNSTIVEN
      @JOHNSTIVEN 4 ปีที่แล้ว

      @@eaae Esperare con ansias este video :)

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      @@JOHNSTIVEN Para concretar qué necesita, le agradecería me mostrase un ejemplo de lo que le gustaría que hiciese. Aunque sea un simple cálculo "a mano". Muchas gracias.

    • @JOHNSTIVEN
      @JOHNSTIVEN 4 ปีที่แล้ว

      @@eaae La formula polinomica es una expresion matemática de un presupuesto, para mas adelante a travez de estas formula se realize reajustes y/o actualización de precios de los recursos, se puede realizar con s10 COSTOS Y PRESPUESTOS , DELPHIN, en excel pero de manera manual. Me gustaría que se realice un tutorial si se pudiese con vba, que consiste básicamente en agrupar ciertos recursos que cumplan cierta condición y luego esos datos agrupados pues se sumen. adjunto videos referentes a la elaboración de una formula polinomica.

    • @JOHNSTIVEN
      @JOHNSTIVEN 4 ปีที่แล้ว

      th-cam.com/video/otQMqvaa0rM/w-d-xo.html

  • @antoniorodriguez1737
    @antoniorodriguez1737 4 ปีที่แล้ว +1

    crack X1000

    • @eaae
      @eaae  4 ปีที่แล้ว

      Muchas gracias por su comentario.

  • @alexdiaztube
    @alexdiaztube 4 ปีที่แล้ว +1

    Hola Rafa! Cómo puedo hacer un control que me arroje el dato de utilidad, si la compra no se hace a diario, pero el cambio de precio si, afectando directamente la utilidad original (precio-costo). Donde puedo tener un inventario que se deprecia o aprecia a diario, considerando el costo de la última compra como la referencia de dicho importe, y a pueden pasar días sin compras nuevas? Gracias

    • @eaae
      @eaae  4 ปีที่แล้ว

      El problema de los cambios de precio en operaciones comerciales lo suelo resolver usando las dos ideas que explico en estos vídeos: th-cam.com/video/EfBT6_KprRo/w-d-xo.html y th-cam.com/video/-RS9WdkE79c/w-d-xo.html. Le invito a que intente ponerlo en práctica, y a que me consulte si encuentra alguna dificultad.

  • @bernardorosariomartinez5188
    @bernardorosariomartinez5188 4 ปีที่แล้ว +1

    Saludos,
    muchas gracias por compartir desinterasadamente sus conocimientos. Tengo una inquietud, que posiblemente no se parezca a nada de lo vistos anterior pero... ¿Conoce algun metodo de fusionar dos o mas libros de excel sin la utilizacion de macros?
    Gracias de antemano.

    • @eaae
      @eaae  4 ปีที่แล้ว

      Se pueden usar referencias a hojas de otros libros, pero no sé si es exactamente lo que necesita. Para darle una respuesta más precisa, tendría que facilitarme un ejemplo o indicarme qué necesita.

    • @bernardorosariomartinez5188
      @bernardorosariomartinez5188 4 ปีที่แล้ว

      @@eaae Gracias por su atencion. La Idea seria, unir dos libros de trabajo, donde cada uno, por ejemplo tiene varias hojas, con informacion de ejecucion presupuestaria por departamentos o centro
      de costos con una hoja resumen, informacion que esta amarrada por formulas, y se quiere poder tener toda la informacion en un solo archivo (libro), que facilete su manejo para informes, comporaciones, etc.
      Muchas gracias.

    • @eaae
      @eaae  4 ปีที่แล้ว

      @@bernardorosariomartinez5188 Creo que su problema podría resolverse sin gran dificultad mediante fórmulas que refieran a las páginas oportunas de los dos libros de origen. Mediante funciones de recuento podría estructurar la información de dos fuentes en un único destino (una única tabla). No obstante, si quiere hacer una prueba, hágame llegar un ejemplo e intentaré ser más preciso.

  • @webmaster2279
    @webmaster2279 4 ปีที่แล้ว

    Hola, gracias por este video, igual que los anteriores, muy didáctico.
    Quiero hacerte una consulta. Tengo una aplicación de excel que me entrega ciertos de acuerdo a la necesidad, todos en hojas diferentes, exepto el dashboard que me entrega varios informes a la vez. Antes de ver tus vídeos yo lo estaba construyendo con BuscarV, pero esto claro, supone muchos fallos como lo has evidenciado ampliamente. Cuando empecé a reestructurarlo, me di cuenta de que podía hacer muchas cosas con la función Query, así que finalmente fue así como lo terminé. Ahora sí la consulta! ¿La función Query tiene una velocidad de análisis más lenta que las demás funciones? Lo digo porque desde entonces toda la aplicación se hace lenta incluso para devolver el resultado de =1+1 en cualquier hoja. Ah! Cabe mencionar que uso Google Sheets.
    De nuevo, muchas gracias.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      La combinación de INDICE y COINCIDIR para sustituir BUSCARV no es más pesada que la propia BUSCARV, porque tiene exactamente los mismos argumentos y los procesa de un modo que, en líneas generales, es equivalente. En este vídeo lo explico: th-cam.com/video/SW0WhlFRtwg/w-d-xo.html.
      A raíz de un comentario de otro usuario en este otro vídeo (th-cam.com/video/taC4KRZdcb8/w-d-xo.html ) he demostrado que la fórmula funciona sin retrasos apreciables en una hoja con 100.000 filas. Por supuesto, si una formulación como esta se copia a las 100.000 filas entonces sí sería posible una cierta ralentización, pero ocurriría igual con INDICE y COINCIDIR que con BUSCARV, así que no creo que se pueda considerar una opción más pesada.
      Si quiere que le eche un vistazo a su hoja de cálculo puede subirla a algún depósito y facilitar aquí un enlace.

    • @webmaster2279
      @webmaster2279 4 ปีที่แล้ว

      @@eaae Hola, Prepararé un demo pera que puedas analizarlo, y si es más conveniente cambiaré Query por Indice y Coincidir, de entrada te cuento que Query tiene el mismo inconveniente de BuscarV, si agrego una nueva columna debo replantear todas las fórmulas, puesto que trabaja sobre el rótulo de la columna y no sobre el encabezado de la tabla.
      Gracias por responder.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      @@webmaster2279 Analizaré su archivo y le daré mi opinión. Pero, como usted mismo indica, si la opción del query tiene el mismo inconveniente estructural que BUSCARV ya puede adivinar por dónde irán los tiros... ;-)

  • @jmmgsergi
    @jmmgsergi 4 ปีที่แล้ว +2

    Hola. Una ayuda por favor
    Estoy ordenando el listado de trabajadores de mi empresa.
    Los recibo todos en el formato (nombre/es apellidos), todo junto en cada uno, en una celda.
    A mí me interesa tenerlos (APellido APellido, Nombre), ya que luego con la función izquierda extraigo las iniciales para crear el código Tc2 (APAPN), que me facilita mucho las búsquedas, ordenaciones y cruce de datos posteriores.
    Para separar los nombres en casillas distintas utilizo texto en columnas. Pero cuando me topo con nombres o con apellidos compuestos me lo desordena todo y tengo que acabar ordenando a "mano".
    ¿Me puede dar alguna sugerencia?.
    Muchas gracias.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      El problema tiene una solución compleja, y no siempre es posible obtener buenos resultados. Le sugiero que comience por ver este vídeo, donde explico los fundamentos de la separación de texto en columnas mediante fórmulas: th-cam.com/video/iuAEOwSwRTQ/w-d-xo.html. Como en su caso los campos compuestos pueden ser los nombres o los apellidos, le sugiero que pruebe a contar los espacios de sus cadenas (le puede ser de ayuda este otro vídeo: th-cam.com/video/y8ZAyKqpPF4/w-d-xo.html ), y a formular la descomposición en nombre y apellidos cuando sólo haya dos, mediante una condicional. Esto le facilitará las cosas, porque los casos más frecuentes quedarán resueltos. A partir de ahí puede probar otras soluciones para la descomposición cuando hay nombres o apellidos que también incluyen espacios, pero al menos tendrá identificados esos casos especiales.

    • @jmmgsergi
      @jmmgsergi 4 ปีที่แล้ว +1

      @@eaae Muchas gracias por la pronta respuesta. Me apena el observar que la solución es compleja, y a la vez me alegra descubrir que no iba muy errado cuando me costaba tanto trabajo.
      los videos que me aconseja ya los tenía "estudiados".
      Seguiré buscando soluciones muchas gracias nuevamente

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      ​@@jmmgsergi La solución es compleja, sí, porque si hay más de dos espacios, es decir, si hay más de tres "trozos" en la cadena, no será fácil saber si es porque hay un nombre compuesto (p.e. José Luis) o un apellido compuesto (p.e. de la Fuente), y si el compuesto es el primero o el segundo. Se pueden hacer algunas sofisticaciones para depurar el "troceado", pero tampoco se puede garantizar que sean infalibles. De hecho, algunos nombres funcionan a veces como apellidos. Por eso le sugiero un camino intermedio: si hay dos espacios, se puede asumir que separan el nombre y los dos apellidos (si los datos están completos) y automatizar el trabajo para esos casos. El resto, requerirían alguna formulación especial o, en el peor caso, un tratamiento manual. Así que no se extrañe de haber encontrado dificultades: son inherentes al problema. Pero merece la pena seguir avanzando en el perfeccionamiento de la resolución...

  • @hausserzavaletaalcalde6416
    @hausserzavaletaalcalde6416 4 ปีที่แล้ว +1

    saludos rafael:
    como siempre espectacular el video
    tengo una consulta; al intentar ordenar desde una letra en un solo paso, ya sabes para evitar las columnas auxiliares y ahorrar espacio visible en la pantalla.
    logré llegar a la fórmula siguiente: =INDICE(Lista,COINCIDIR(FILAS($A$5:A5),SI(A5="","",SI(A5

    • @eaae
      @eaae  4 ปีที่แล้ว

      Pruebe esto, validando como matricial:
      =SI.ERROR(INDICE(Lista;COINCIDIR(FILAS($A$5:A5);SI(Lista="";"";SI(Lista

    • @hausserzavaletaalcalde6416
      @hausserzavaletaalcalde6416 4 ปีที่แล้ว +1

      @@eaae gracias rafael, lo probaré y te comento.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      @@hausserzavaletaalcalde6416 Espero sus noticias.

    • @hausserzavaletaalcalde6416
      @hausserzavaletaalcalde6416 4 ปีที่แล้ว +1

      @@eaae saludos nuevamente rafael.
      ante todo, discúlpame por la demora en contestar, tuve unos problemas que solucionar.
      respecto de la fórmula que propusiste, funciona a la perfección; en la que yo propuse cometí el error de comparar por item (en vez de hacerlo con la matriz "lista") tratándose de una fórmula matricial; grave error.
      en cuanto a restringir a solo una, la condición de colocar vacío cuando el item sea vacio para no colocarla en cada argumento; lo resolviste bien colocando el SI(Lista="","",….....) en el argumento (matriz buscada) de COINCIDIR. Brillante.
      muchas gracias por tu atención rafael.

    • @eaae
      @eaae  4 ปีที่แล้ว +1

      @@hausserzavaletaalcalde6416 Muchas gracias. Me alegro de que la solución que le propuse le haya resultado útil.

  • @helirobertomirandaojeda1783
    @helirobertomirandaojeda1783 4 ปีที่แล้ว

    Una consulta profesor, si tuviera una lista de personas y quisiera que me muestre los "n" primeros nombre apellidos y fechas y datos estaba pensarlo hacerlo con coincidir e indice pero siento me falta algo le puedo enviar por correo mi avance? para que me corriga muchas gracias.
    aquqi encontrara el link co el drive a mi excel solo he conseguido que me arroje los n datos pero de forma aleatoria
    drive.google.com/open?id=1yLyRQew9HT98YqM8pdcjwc582zT6tNPX

    • @eaae
      @eaae  4 ปีที่แล้ว

      He visto su archivo. ¿Cuál quiere que sea el criterio de ordenación? ¿Primero los apellidos, luego los nombres y finalmente las fechas? ¿O primero las fechas y subsidiariamente los apellidos y nombres? ¿O los códigos?

    • @helirobertomirandaojeda1783
      @helirobertomirandaojeda1783 4 ปีที่แล้ว

      @@eaae Profesor al final con lo del coronavirus en mi facultad suspendieron las clases espero se encuentre bien. El criterio de ordenacion eran los nombres

    • @eaae
      @eaae  4 ปีที่แล้ว

      @@helirobertomirandaojeda1783 No comprendo su problema. ¿Qué resultado quiere obtener? Dígame qué nombres esperaría encontrar si pone un 5 en G7.