Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 15

Tema: Alguien que sepa BIEN excel y todas sus funciones

  1. #1
    Senior Member Avatar de Morza
    Fecha de Ingreso
    20 oct, 08
    Ubicación
    Córdoba Capital
    Mensajes
    1,147

    Alguien que sepa BIEN excel y todas sus funciones

    Bien... muchachos, necesito ayuda.
    Estoy haciendo unos laburos bastante pesaditos de excel, pero no sé si le estoy sacando todo el jugo al programa. Capaz que me evita un trabajo de hormiga horrible (esperemos).

    Como no conozco todas las funciones, y capaz que haya una que me satisfaga, pregunto.

    El tema es el siguiente:
    Tengo varios miles de números en un excel, y a todos, tengo que sacarles determinados números pero en determinadas condiciones. Bueno, no en determinadas condiciones. En una situación específica. Explicar se me complica... pero a ver.

    Tengo una idea, para que se entienda más fácil. Supongamos que todos los miles de números que tengo son todos números de teléfono celular. Con característica completa y número completo. Onda así (voy a usar característica 0351, que es la que hay en gran parte de Córdoba Capital):

    0351156000000
    0351156111111
    0351156222222
    0351156333333
    0351156444444

    Y yo tengo que sacarles a todos, el cero del principio y el "15" de entre la característica y el resto del número. Para que me quede todo así:

    3516000000
    3516111111
    3516222222
    3516333333
    3516444444

    ¿Habrá alguna herramienta que me permita hacer esto de a grandes grupos? Porque como se imaginarán, hacerlo celda por celda, miles de veces, es un dolor de huevos. Y me facilitarían horas de trabajo de hormiga si me dijeran qué puedo usar (si es que hubiere algo que me ayude).

    No se me ocurre otra manera de ponerlo más claro, espero que se entienda.
    Gracias, los amo.
    ESCUCHEN MI MÚSICA DELEN NO JODAN MIRÁ EL LINK QUÉ FÁCIL
    https://open.spotify.com/album/6bVI1pNXGpOUpZYUqPrpcp

  2. #2

    Re: Alguien que sepa BIEN excel y todas sus funciones

    función creo q no hay, pero usando un poco la cabeza, llegue a esto



    0351156000000 6000000 3516000000
    0351156111111 6111111 3516111111
    0351156222222 6222222 3516222222
    0351156333333 6333333 3516333333
    0351156444444 6444444 3516444444

    en donde en la segunda columna le restas a la primera 351150000000 y en la tercera le sumas 3510000000

    es decir: B1 = A1 - 351150000000
    C1 = B1 + 3510000000

    espero q te sirva de algo, me hiciste pensar!

    PD: si no querés que la tabla del medio salga a la vista escondela por la "Z" y a la mierda

    ---------- Post added at 03:24:46 ---------- Previous post was at 03:18:29 ----------

    q boludo, podes hacer toda la operación en la misma columna

  3. #3
    O_o Avatar de Keta
    Fecha de Ingreso
    20 oct, 08
    Ubicación
    R. Calzada
    Mensajes
    2,547

    Re: Alguien que sepa BIEN excel y todas sus funciones

    No hay tipo un macro onda keyloger que guarde lo que haces y despues lo reproducis infinitamente.

    Tuve que hacer algo similar aca en mi casa con unos manuales de despiece y la mejor solucion fue esa.
    http://www.taringa.net/posts/downloa...ye-Keygen.html

    no sé como llegue al staff si no tengo ni hermana

  4. #4
    Night-Night Avatar de Z_z
    Fecha de Ingreso
    14 ene, 09
    Ubicación
    Por ahí
    Mensajes
    4,420

    Re: Alguien que sepa BIEN excel y todas sus funciones

    Por pasos, se puede juntar mas si tenes ganas.

    Ax = zxxxyymmmmmm, Bx = Ax-z00000000000, Cx = (Bx - yymmmmmm) / 10, Dx = Cx + mmmmmm.

    Ax es el dato que te pasan, Bx es el numero sin el 0, Gx es el xxx0000000, sacaste el numero del medio que te molestaba, y Dx es el resultado que queres.

    o Bx = (Ax-z000yymmmmmm)/10 + mmmmmm. Todo junto
    Última edición por Z_z; 04/05/2011 a las 09:05

  5. #5

    Re: Alguien que sepa BIEN excel y todas sus funciones

    Fijandome un poquito lo resolví usando dos formulas, la primera para borrar el 15 del diome, y la segunda para sacar el 0 del principio.

    Básicamente si tenes los números en la columna A, empezando por A1 ponés en B1: =LEFT(A1;4)&RIGHT(A1;7), y en C1 =RIGHT(B1;10)

    Lo que hace es mediante & unir el string compuesto por los primeros 4 caracteres de la izquierda de A1 y los primeros 7 desde la derecha, y después a eso agarrarle los primeros 10 desde la derecha.

    No se me ocurre otra forma que no involucre macros (más allá de la númerica que ya te mencionaron), porque la mayoría de las funciones de Excel no permiten comodines cuando uno los necesita. Por cierto, en Excel en castellano estas funciones probablemente se llamen "IZQUIERDA" y "DERECHA"

    PD: Me parece que el único que se sabe TODAS las funciones de Excel es Google.
    Última edición por Morfeanath; 04/05/2011 a las 09:18
    Cita Iniciado por Bertrand Russell
    Advocates of capitalism are very apt to appeal to the sacred principles of liberty, which are embodied in one maxim: The fortunate must not be restrained in the exercise of tyranny over the unfortunate.

  6. #6
    Banned
    Fecha de Ingreso
    20 oct, 08
    Ubicación
    Lima, Perú
    Mensajes
    339

    Re: Alguien que sepa BIEN excel y todas sus funciones

    es una pelotudez lo que queres hacer.

    Tenes que usar el comando "Extrae" (en el Office 2010 ese comando se cambio a "Med")

    Lo que hace este comando es extraer una cadena de caracteres de una celda.

    Por ejemplo, tenes el:

    0351 154624323 en la celda A1

    Entonces usas extrae(A1,6,10) en la celda B1, entonces el valor que te queda en esa celda (la B1) es 4624323.
    Después, en la celda C1 ponés el comando concatenar(351," ",B1)

    Y voilá, listo el pollo. En la celda C1 te queda 351 4624323

  7. #7

    Re: Alguien que sepa BIEN excel y todas sus funciones

    Bueno, encontré para hacerlo en una sola formula: =MID(A1;2;3)&RIGHT(A1;7), pones eso en B1 y ya ta. La función MID tiene tres argumentos: ("Texto";desde qué número de carácter empezar; cuantos caracteres extraer)

    Así que haces los primeros 3 desde el digito 2 & los ultimos 7.

    O para que te quede separado como dice Tubbie: =MID(A1;2;3)&" "&RIGHT(A1;7)
    Última edición por Morfeanath; 04/05/2011 a las 09:51
    Cita Iniciado por Bertrand Russell
    Advocates of capitalism are very apt to appeal to the sacred principles of liberty, which are embodied in one maxim: The fortunate must not be restrained in the exercise of tyranny over the unfortunate.

  8. #8
    Senior Member Avatar de Morza
    Fecha de Ingreso
    20 oct, 08
    Ubicación
    Córdoba Capital
    Mensajes
    1,147

    Re: Alguien que sepa BIEN excel y todas sus funciones

    Cita Iniciado por Morfeanath Ver Mensaje
    Bueno, encontré para hacerlo en una sola formula: =MID(A1;2;3)&RIGHT(A1;7), pones eso en B1 y ya ta. La función MID tiene tres argumentos: ("Texto";desde qué número de carácter empezar; cuantos caracteres extraer)

    Así que haces los primeros 3 desde el digito 2 & los ultimos 7.

    O para que te quede separado como dice Tubbie: =MID(A1;2;3)&" "&RIGHT(A1;7)
    Entendí cómo es el tema, pero cuando lo hacía me saltaba en la celda "#¿NOMBRE?" sin las comillas.
    No sé en qué me habré equivocado...
    Pero bueno, como esto es para meter dos funciones en una, hasta que encontrés mi error (mirá la tarea que te delego ) puedo usar lo de Teletubbie.

    Cita Iniciado por Teletubbie Ver Mensaje
    es una pelotudez lo que queres hacer.

    Tenes que usar el comando "Extrae" (en el Office 2010 ese comando se cambio a "Med")

    Lo que hace este comando es extraer una cadena de caracteres de una celda.

    Por ejemplo, tenes el:

    0351 154624323 en la celda A1

    Entonces usas extrae(A1,6,10) en la celda B1, entonces el valor que te queda en esa celda (la B1) es 4624323.
    Después, en la celda C1 ponés el comando concatenar(351," ",B1)

    Y voilá, listo el pollo. En la celda C1 te queda 351 4624323
    Estimado, me funcionó todo a la perfección. Pero esto deriva en otro problema (hacía tantos años que no usaba excel...). Yo necesito sustituír los números viejos, con los nuevos. Obviamente, si quiero usar las funciones para sustituír, al borrar los números viejos que servían de patrón, ya no me sirve el resultado.
    Entonces, ¿hay alguna forma (una vez obtenido el número final con estas dos funciones) de copiar el número que figura en la celda como caracteres verdaderos a transferir, en vez de copiar la fórmula (que se queda sin utilidad al querer sustituír sobre el patrón de origen)?

    ---------- Post added at 13:48 ---------- Previous post was at 13:01 ----------

    Hablado por msn con don Teletubbie; solución: pegado especial de valores .
    Una boludés total.
    Gracias muchachos.

    Morfe, si tenés ganás y encontrás en qué estoy pifiando con el tema de las dos funciones en una, tirame la data.
    ESCUCHEN MI MÚSICA DELEN NO JODAN MIRÁ EL LINK QUÉ FÁCIL
    https://open.spotify.com/album/6bVI1pNXGpOUpZYUqPrpcp

  9. #9

    Re: Alguien que sepa BIEN excel y todas sus funciones

    copia todos los valores qe te dieron como resultado, clickea en algun lado del excel y toca "pegado especial" ahi elegi valores y te qedan como valores.
    eso era?

  10. #10

    Re: Alguien que sepa BIEN excel y todas sus funciones

    Puede ser el hecho de que las formulas están en excel de Inglés, ahora estoy en mi casa en la compu de mi hermano, me voy a fijar si funciona en oppenoffice que tiene la misma sintaxis que el excel en castellano.

    De hecho tu duda me resolvió un problema que quería solucionar estos días, porque hago presupuestos con excel, y tengo formulas que al poner un código de un producto me buscan en otro libro el precio. La cosa que tengo varias marcas y quería que al solo poner el código no tener que especificar en qué columna buscar. Y al buscar una función que te sirva me di cuenta que puedo solucionar lo mio xD
    Última edición por Morfeanath; 04/05/2011 a las 22:17
    Cita Iniciado por Bertrand Russell
    Advocates of capitalism are very apt to appeal to the sacred principles of liberty, which are embodied in one maxim: The fortunate must not be restrained in the exercise of tyranny over the unfortunate.

Página 1 de 2 12 ÚltimoÚltimo

Temas Similares

  1. alguien que sepa ingles bien?
    Por Tranthor en el foro Outlands
    Respuestas: 24
    Último Mensaje: 18/09/2008, 23:08

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

ESCORTS Capital Federal | ESCORTS Zona Sur | ESCORTS Zona Norte | ESCORTS Zona Oeste | ESCORTS Mar del Plata | ESCORTS La Plata | ESCORTS Cordoba | ESCORTS Rosario | ESCORTS Tucuman | Escorts Almagro | Escorts Belgrano | Escorts Caballito | Escorts Centro | Escorts Flores | Escorts Microcentro | Escorts Once | Escorts Palermo | Escorts Recoleta | Escorts Tribunales | Escorts Devoto | Escorts Villa Urquiza | Escorts Caba