Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Como ordenar información con coincidencia parcial?

publicado

Estimados!!!  buenas tardes.

Tengo el siguiente problema y no se como resolverlo. 

Dispongo de una base de datos con muchos emails. Muchos de estos emails, que son de distintos destinatarios son sí de la misma empresa. Entonces me gustaría poder ordenar esa información por empresa.  Por ejemplo tengo esta información:

 

aaaa@fp.com

bbbb@hg.com

cccc@ml.com

dddd@fp.com

eeee@hg.com

fffff@ml.com

 

Querría poder ordenarlos de la siguiente manera (así con sus respectivas filas, pues tiene información de contacto, nombre, detalles, etc)

 

aaaa@fp.com

dddd@fp.com

cccc@ml.com

fffff@ml.com

eeee@hg.com

bbbb@hg.com

 

 

Les agradezco de antemano!!!

 

muchas gracias!!!

 

 

 

Featured Replies

publicado
Hace 1 hora, nikotesla dijo:

Querría poder ordenarlos de la siguiente manera (así con sus respectivas filas, pues tiene información de contacto, nombre, detalles, etc)

 

aaaa@fp.com

dddd@fp.com

cccc@ml.com

fffff@ml.com

eeee@hg.com

bbbb@hg.com

Nos puedes explicar cuál es la lógica que implica este orden

publicado

Lo único que se me ocurre es dividir la columna por delimitador usando el caracter @.

A continuación ordena la columna que contiene los dominios.

Para finalizar usa la función CONCATENAR (veo que tienes Excel 2016) para volver a unir las cadenas de texto ya ordenadas.

publicado

Hola @nikotesla,

Como bien indica Sergio, una solución sencilla (sin macros) puede ser una Tabla en la que extraes el dominio en una columna, concatenas en otra y ordenas por la columna de dominios.

image.png.72700f7de454d2c4ba5c402d0b97e9ef.png

 

Correos ordenados por dominio.xlsx

Editado el por FGV

publicado

Hola a todos,

Una solución para M365 podría ser, suponiendo que el rango a evaluar sea A1:A6 :

=ORDENARPOR(A1:A6;TEXTODESPUES(A1:A6;"@"))

que desplegará una matriz con los resultados deseados........ pero eso sí, por orden estrictamente alfabético de dominio; es decir:

aaaa@fp.com
dddd@fp.com
bbbb@hg.com
eeee@hg.com
cccc@ml.com
fffff@ml.com

Saludos,

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
publicado

Que tal a todos, considerando la versión de Excel de la consulta, me permito aportar otra posible solución con fórmula matricial.

Espero les sea útil.

Ordenar correos (Ayuda Excel).xlsx

publicado
  • Autor

Estimados!! Impecable!!! Lo hice con la primer respuesta..  separe por el @ y luego concatené. No soy ni cerca usuario de excel.. lo uso muy poco.

Muchas gracias!!!

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.