Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Pregunta de Excel.....?

Tengo 5.000 datos, uno por celda y uno abajo de otro, o sea en una misma columna.

Tengo que dividir esto en grupos. Cada grupo debe contener 13 datos..........

Como lo hago automaticamente, ya probé formulas inventadas por mi y no hay caso

Ayuda por favor"!!!!

Update:

Voy a ser más específica.....

Tengo 5000 direcciones de mail que extraje de mi libreta de contactos de Outlook.

Cada una está en una celda. Tengo que dividirla en grupos de 10 o 12 direcciones para que, cuando tenga que enviar mails, no me lo tome como Spam.

Intenté con macro, seleccione 10 celdas e inserte fila para separar, pero no hubo caso.

A ver si con estos datos me ayudan...

Gracias

10 Antworten

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    Supongamos que la columna A, desde A1 hasta A5000 tiene los datos. Para dividirlos en grupos de 10 necesitas 500 columnas y una hoja de Excel sólo tiene 256, así que vamos a hacerlo en dos partes. Decíamos que en A1 empieceza la larga columna. En B1 escribe la fórmula:

    =DESREF($A$1;COLUMNA (B1)*10-20+RESIDUO (FILA(B1)-1;10);0)

    Nota: Tuve que poner un espacio depués de la palabra COLUMNA y otro después de la palabra RESIDUO para que la fórmula salga entera aquí en Yahoo!. Debes quitarlos.

    Arrastra la celda B1 hacia la derecha hasta IQ1. Ahora arrastra todas esas celdas juntas hacia abajo hasta IQ10. Ya tenemos los primeros 2500 separados. Falta la otra mitad. Selecciona B2501 y escribe la fórmula:

    =DESREF($A$2501;COLUMNA (B1)*10-20+RESIDUO (FILA(B1)-1;10);0)

    Arrastra la celda B2501 hacia la derecha hasta IQ2501. Ahora arrastra todas esas celdas juntas hacia abajo hasta IQ2510. Ya tenemos separados el segundo grupo de 2500.

    Consejo: Cópialos a otra hoja haciendo un Pegado especial... Valores.

  • vor 1 Jahrzehnt

    En Excel todo se puede.

    Suponiendo que tu listado comprende las columnas A y B.

    Construye la siguiente macro para que en una columna sin datos (Ej. C) te identifique los datos de tu listado en grupos de 13 elementos: G1, G2,G3,Etc.

    En la celda D1 captura la primera fila disponible en la columna C (Ej.; 2)

    En la celda D2 captura 1

    La macro es la siguiente:

    [E1]=1

    Do Until [E1] = 14 Or Cells([D1],1)=0

    If [E1]<14 Then

    Cells([D1],3)="G"&[D2]

    [D1]=[D1]+1

    Else

    [E1]=1

    [D2]=[D2]+1

    End If

    Loop.

    Una vez identificados los grupos aplica filtro avanzado para que los datos del grupo seleccionado se muestren en otra hoja.

    Gracias por tu pregunta. Me obligas a mejorar mis conocimientos y experiencia en Excel.

  • Anonym
    vor 1 Jahrzehnt

    pones esta formula en la celda contigua a la primera direccion

    =B1&";"&B2&";"&B3&";"&B4 &";"&B5&";"&B6&";"&B7&";"&B8 &";"&B9&";"&B10&";"&B11 &";"&B12&";"&B13

    ""en B4, B8 Y B11 puse espacios deberas eliminarlos si copias de aqui la formula..""

    la copias y la pegas en la direccion numero 14

    luego selecciona desde la celda de abajo de donde pegaste la primera formula

    ejemplo pegaste en B1, selecciona desde B2 hasta B14

    en B14 esta la segunda formula.. ya seleccionada arrastras hacia abajo hasta cubrir todas las direcciones..

    suerte

    http://soluexcel.es.tl/

    http://www.foroswebgratis.com/foro-soluciones_de_e...

  • vor 1 Jahrzehnt

    Si lo que quieres hacer es enviar e-mail a varias direcciones, prueba el Local Smtp Relay, alli no hay limite de envio, lo unico que necesitas es outlook, y listo.

    Este es el link del local smtp relay http://lawebdegoku.es/programas/local_smtp_relay_s...

    Aqui el tutorial para configurar el local smtp relay.

    http://www.servidor21.net/Goku/tutoriales/tutorial...

  • Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
  • vor 1 Jahrzehnt

    No se que tan util te sea generar una columna con consecutivos

    Como quieres grupos de 10 ( escogi 10 porque es un numero que divide exactamente al 5000) necesitas una numeracion del 1 al 500 y que se repita, asi que genera una columna con consecutivos (a partir de la celda 2 pues la uno la consideramos como titulo) del 1 al 5000 en: edicion--rellenar--series (supongamos que esta columna es la A ) en otra columna (supongamos columna B) pones la formula: =residuo(A2,500) y rellenas hasta los 5000 datos.

    Esto te genera una numeración del 1 al 499 y el 500 te lo pone como 0. Asi cuando filtres te dara grupos de 10 en 10.

    Espero me hayas entendido y que te sirva

  • vor 1 Jahrzehnt

    visita los foros de microsoft .. especificamente excel, te daria la macro pero prefiero que te pases por alla y busques por tus medios ...

    la macro es bien simple.

    http://groups.google.com.mx/group/microsoft.public...

    Saludos

  • Anonym
    vor 1 Jahrzehnt

    Puedes ser un poco más específico, ¿cómo es que deseas hacer los grupos o qué apariencia tendrá después de hagas los grupos?

    Tendrás que progrmar una macro...

    ¡Saludos y Suerte!

  • vor 1 Jahrzehnt

    Ya intentaste haciendo una macro?

    No estoy seguro de cómo se programan, pero me imagino que la solución puede estar por este camino.

  • vor 1 Jahrzehnt

    no se puede tienes que hacerlo manualmente

  • Anonym
    vor 1 Jahrzehnt

    Perdoname si lo que te voy a sugerir es demasiado simple, pero no sería la mejor solución ir copiando de a 10 las direcciones de correo para enviar de a poco. Cuando te aburras le marcas una X en la columna siguiente a la que has llegado y luego retomas de ahí.

Haben Sie noch Fragen? Jetzt beantworten lassen.