HAY ALGUN EXCELL QUE ME HAGA ESTO........
HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola amigos.
Como digo en el enunciado necesitaría un excell que me haga esto---
Pongo una imagen para que se entienda mejor--
Lo hago con el bloc de notas, pero me lleva un poco de tiempo, por eso pregunto si habría algún excell que me lo haga mas rápidamente.
Un saludo y gracias anticipadas
Como digo en el enunciado necesitaría un excell que me haga esto---
Pongo una imagen para que se entienda mejor--
Lo hago con el bloc de notas, pero me lleva un poco de tiempo, por eso pregunto si habría algún excell que me lo haga mas rápidamente.
Un saludo y gracias anticipadas
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola pkodes, en linux con sed y un par de tuberías lo tienes resuelto.
Para el primer caso:
Desde consola de comandos tecleando:
sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g'
siendo pkodes.txt el archivo de probabilidad a transformar, el primer sed te cambia las comas por puntos y el segundo los espacios por comas. Si quieres enviar el archivo resultante a un nuevo archivo:
sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g' > pkodesnew.txt
Para el primer caso:
Desde consola de comandos tecleando:
sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g'
siendo pkodes.txt el archivo de probabilidad a transformar, el primer sed te cambia las comas por puntos y el segundo los espacios por comas. Si quieres enviar el archivo resultante a un nuevo archivo:
sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g' > pkodesnew.txt
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Para el caso del archivo porcenREN.txt de la misma desde una consola de linux:
sed -r 's/\ ,\ /\ /g' pkodes1.txt | sed 's/\./,/g'
Si lo quieres enviar a un archivo:
sed -r 's/\ ,\ /\ /g' pkodes1.txt | sed 's/\./,/g' > pkodesnewREN.txt
Un saludo y suerte con la jornada
sed -r 's/\ ,\ /\ /g' pkodes1.txt | sed 's/\./,/g'
Si lo quieres enviar a un archivo:
sed -r 's/\ ,\ /\ /g' pkodes1.txt | sed 's/\./,/g' > pkodesnewREN.txt
Un saludo y suerte con la jornada
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola Victrope, para acceder a la consola de Linux desde windows, tengo que instalarme Ubuntu desde la tienda de aplicaciones verdad????
Luego ya sigo las instrucciones de comandos, que me has dado :ordenador:
Voy a intentarlo a ver si lo consigo
Muchas gracias
Luego ya sigo las instrucciones de comandos, que me has dado :ordenador:
Voy a intentarlo a ver si lo consigo
Muchas gracias
- donmar
- 15
- Mensajes: 23216
- Registrado: Sab 25 Ago, 2007 8:16 pm
- Ubicación: Coño en Logroño
- Contactar:
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola Paco, yo de excel se muy poquito, pero con el bloc de notas, con la opción de "Reemplazar" lo puedes hacer fácil.
Quizás, desde mi poco conocimiento de excel, te puedes crear un Macro grabándolo y hacer lo mismo, lo de "Reemplazar" y luego poner el Macro en un botón para que solo tengas que pulsarlo y te realice lo que hayas grabado en el Macro.
Ya digo que mi nivel de excel es muy básico.
Quizás, desde mi poco conocimiento de excel, te puedes crear un Macro grabándolo y hacer lo mismo, lo de "Reemplazar" y luego poner el Macro en un botón para que solo tengas que pulsarlo y te realice lo que hayas grabado en el Macro.
Ya digo que mi nivel de excel es muy básico.
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
pkodes escribió:Hola Victrope, para acceder a la consola de Linux desde windows, tengo que instalarme Ubuntu desde la tienda de aplicaciones verdad????
Luego ya sigo las instrucciones de comandos, que me has dado :ordenador:
Voy a intentarlo a ver si lo consigo
Muchas gracias
Hola Pkodes, creo que se puede instalar ubuntu, también te puedes bajar virtualbox e instalar una distro pequeña, si solo vas a utilizar la consola.
Y luego está este programa para windows que simula la consola, que quizás es lo más sencillo para la utilidad que buscas: Cygwin
https://leninmhs.com.ve/cygwin-como-usa ... n-windows/
También tienes:
http://unxutils.sourceforge.net/
Que por lo visto ocupa menos que Cygwin
Y tienes el programa sed para windows en github
https://github.com/mbuilov/sed-windows
No he probado ninguno
Un saludo Pkodes
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Gracias Martín, es muy buena idea lo que me has dicho, pero yo de excel estoy peor que tu.donmar escribió:Hola Paco, yo de excel se muy poquito, pero con el bloc de notas, con la opción de "Reemplazar" lo puedes hacer fácil.
Quizás, desde mi poco conocimiento de excel, te puedes crear un Macro grabándolo y hacer lo mismo, lo de "Reemplazar" y luego poner el Macro en un botón para que solo tengas que pulsarlo y te realice lo que hayas grabado en el Macro.
Ya digo que mi nivel de excel es muy básico.
Intentaré para la próxima semana a ver si lo puedo conseguir.
Hasta ahora lo hacía con el bloc de notas , como lo has puesto en el hilo, pero necesito algo más rápido
Mucha suerte con esta jor 48
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Gracias Victrope, intentaré para la proxima semana, a ver si lo consigo, muchas gracias y suerte con la jornada 48victrope escribió:pkodes escribió:Hola Victrope, para acceder a la consola de Linux desde windows, tengo que instalarme Ubuntu desde la tienda de aplicaciones verdad????
Luego ya sigo las instrucciones de comandos, que me has dado :ordenador:
Voy a intentarlo a ver si lo consigo
Muchas gracias
Hola Pkodes, creo que se puede instalar ubuntu, también te puedes bajar virtualbox e instalar una distro pequeña, si solo vas a utilizar la consola.
Y luego está este programa para windows que simula la consola, que quizás es lo más sencillo para la utilidad que buscas: Cygwin
https://leninmhs.com.ve/cygwin-como-usa ... n-windows/
También tienes:
http://unxutils.sourceforge.net/
Que por lo visto ocupa menos que Cygwin
Y tienes el programa sed para windows en github
https://github.com/mbuilov/sed-windows
No he probado ninguno
Un saludo Pkodes
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola Victrope, ya me he descargado la consola de Cygwin64 para mi pc de escritorio--
Copio el archivo tuyo siguiente--sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g' y lo pego en la consola (no tecleo el archivo) y me sale esto ---
Y me pone que no encuentra el archivo pkodes.txt
y he llegado hasta aquí, no se seguir :help: :help:
Deciros que no tengo prisa por resolverlo, es para la semana que viene
Copio el archivo tuyo siguiente--sed -r 's/\,/\./g' pkodes.txt | sed 's/\ /,/g' y lo pego en la consola (no tecleo el archivo) y me sale esto ---
Y me pone que no encuentra el archivo pkodes.txt
y he llegado hasta aquí, no se seguir :help: :help:
Deciros que no tengo prisa por resolverlo, es para la semana que viene
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
pkodes te hecho un excel, solo tienes que copiar las valoraciones y copiarlas las que han cambiado de caracteres lo demas no lo toques o se te desconfigurara el excel
http://www.filedropper.com/pkodesvalores
http://www.filedropper.com/pkodesvalores
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
La consola te indica que no encuentra el archivo pkodes.txt que es sobre el que se hace la transformación.
Varias cosas:
Si escribes ls -l que es como un dir antiguo de ms-dos, te listará los archivos que tienes en ese directorio y verás si está pkodes.txt en el mismo. Para saber el nivel en el que estas en la consola puedes escribir pwd.
Para no liarte mucho, porque no tengo ni idea de como se instala cygwin, ni donde se sitúan los archivos puedes hacer lo siguiente que no precisa archivos:
--------------------------------------------------
Si quieres sacarlo de una vez le puedes pasar el sed directamente sin el archivo pkodes.txt:
COPIA Y PEGA las siguientes lineas en consola, echo imprime las probabilidades y sed las recoge para transformarlas.
echo "40,97 29,92 29,11
9,17 19,95 70,88
72,46 20,55 6,99
61,25 20,02 18,73
38,29 23,35 38,35
34,34 26,27 39,39
78,47 14,58 6,95
57,9 28,76 13,33
51,92 27,02 21,06
8 14,99 77,01
5,59 11,66 82,75
62,07 26,48 11,45
20,13 29,63 50,24
8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
A mi me da este resultado:
-desktop ~ $ echo "40,97 29,92 29,11
> 9,17 19,95 70,88
> 72,46 20,55 6,99
> 61,25 20,02 18,73
> 38,29 23,35 38,35
> 34,34 26,27 39,39
> 78,47 14,58 6,95
> 57,9 28,76 13,33
> 51,92 27,02 21,06
> 8 14,99 77,01
> 5,59 11,66 82,75
> 62,07 26,48 11,45
> 20,13 29,63 50,24
> 8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
40.97,29.92,29.11
9.17,19.95,70.88
72.46,20.55,6.99
61.25,20.02,18.73
38.29,23.35,38.35
34.34,26.27,39.39
78.47,14.58,6.95
57.9,28.76,13.33
51.92,27.02,21.06
8,14.99,77.01
5.59,11.66,82.75
62.07,26.48,11.45
20.13,29.63,50.24
8.13,22.84,69.02
Un saludo pkodes y te agradezco la confianza y la participación en la peña esta semana.
Varias cosas:
Si escribes ls -l que es como un dir antiguo de ms-dos, te listará los archivos que tienes en ese directorio y verás si está pkodes.txt en el mismo. Para saber el nivel en el que estas en la consola puedes escribir pwd.
Para no liarte mucho, porque no tengo ni idea de como se instala cygwin, ni donde se sitúan los archivos puedes hacer lo siguiente que no precisa archivos:
--------------------------------------------------
Si quieres sacarlo de una vez le puedes pasar el sed directamente sin el archivo pkodes.txt:
COPIA Y PEGA las siguientes lineas en consola, echo imprime las probabilidades y sed las recoge para transformarlas.
echo "40,97 29,92 29,11
9,17 19,95 70,88
72,46 20,55 6,99
61,25 20,02 18,73
38,29 23,35 38,35
34,34 26,27 39,39
78,47 14,58 6,95
57,9 28,76 13,33
51,92 27,02 21,06
8 14,99 77,01
5,59 11,66 82,75
62,07 26,48 11,45
20,13 29,63 50,24
8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
A mi me da este resultado:
-desktop ~ $ echo "40,97 29,92 29,11
> 9,17 19,95 70,88
> 72,46 20,55 6,99
> 61,25 20,02 18,73
> 38,29 23,35 38,35
> 34,34 26,27 39,39
> 78,47 14,58 6,95
> 57,9 28,76 13,33
> 51,92 27,02 21,06
> 8 14,99 77,01
> 5,59 11,66 82,75
> 62,07 26,48 11,45
> 20,13 29,63 50,24
> 8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
40.97,29.92,29.11
9.17,19.95,70.88
72.46,20.55,6.99
61.25,20.02,18.73
38.29,23.35,38.35
34.34,26.27,39.39
78.47,14.58,6.95
57.9,28.76,13.33
51.92,27.02,21.06
8,14.99,77.01
5.59,11.66,82.75
62.07,26.48,11.45
20.13,29.63,50.24
8.13,22.84,69.02
Un saludo pkodes y te agradezco la confianza y la participación en la peña esta semana.
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
echo "
echo es un comando de consola, que imprime por pantalla todo lo que indiques entre comillas.
El simbolo "|" lo que hace es redireccionar todo lo que ha impreso echo hacia el comando sed.
Sed -r analiza lo que recibe de echo como si fuera una expresión regular y ejecuta lo que pone entre comillas, en este caso 's/\,/\./g'. reemplaza una coma por un punto. Delante de , y . he de poner el símbolo / para indicar que es un caracter especial.
Lo bueno es que una vez transformado lo puedo enviar otra vez con | a otro sed que me sustituya un espacio por una coma | sed 's/\ /,/g' /,/g'.
Saludos
echo es un comando de consola, que imprime por pantalla todo lo que indiques entre comillas.
El simbolo "|" lo que hace es redireccionar todo lo que ha impreso echo hacia el comando sed.
Sed -r analiza lo que recibe de echo como si fuera una expresión regular y ejecuta lo que pone entre comillas, en este caso 's/\,/\./g'. reemplaza una coma por un punto. Delante de , y . he de poner el símbolo / para indicar que es un caracter especial.
Lo bueno es que una vez transformado lo puedo enviar otra vez con | a otro sed que me sustituya un espacio por una coma | sed 's/\ /,/g' /,/g'.
Saludos
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Muchas gracias a los 2, amigos MPV , muy agradecido, con esta jornada de entresemana todavía no lo he mirado, esto es un no parar, y estas cosas hay que mirarlas con calma.
Nuevamente agradeceros :amigos:
Nuevamente agradeceros :amigos:
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola MPV,
Me he puesto con el excell que has puesto tan amablemente y te lo agradezco enormemente
Tengo un problema y me sale al pegar en el bloc de notas, las valoraciones que voy a usar, me salen las valoraciones con las comillas y así no me funciona. Necesitaria que las comillas no me salieran.
He hecho lo siguiente,en VALORES INICIALES he pegado las valoraciones que voy a usar, he tenido que usar el asistente de texto (tal vez este sea el problema), y ya me salen como pone en la imagen verde,( valoraciones finales) aparentemente todo va bien.
Pero al copiar y pegar en el bloc de notas me sale con comillas " como te he puesto en la imagen..
Me he puesto con el excell que has puesto tan amablemente y te lo agradezco enormemente
Tengo un problema y me sale al pegar en el bloc de notas, las valoraciones que voy a usar, me salen las valoraciones con las comillas y así no me funciona. Necesitaria que las comillas no me salieran.
He hecho lo siguiente,en VALORES INICIALES he pegado las valoraciones que voy a usar, he tenido que usar el asistente de texto (tal vez este sea el problema), y ya me salen como pone en la imagen verde,( valoraciones finales) aparentemente todo va bien.
Pero al copiar y pegar en el bloc de notas me sale con comillas " como te he puesto en la imagen..
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
pkodes las comillas deben salir por usar el asistente de texto
yo copio las valoraciones desde el bloc de notas a excel y de excel otra vez al bloc de notas con los caracteres cambiados y no me salen las comillas, hazlo asi a ver si te funciona
yo copio las valoraciones desde el bloc de notas a excel y de excel otra vez al bloc de notas con los caracteres cambiados y no me salen las comillas, hazlo asi a ver si te funciona
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
MPV escribió:pkodes las comillas deben salir por usar el asistente de texto
yo copio las valoraciones desde el bloc de notas a excel y de excel otra vez al bloc de notas con los caracteres cambiados y no me salen las comillas, hazlo asi a ver si te funciona
Si yo lo hago también así pero no me deja (me salen todos los porcentajes juntos como se ve en la imagen) luego uso el asistente de texto y me queda bien pero luego salen las comillas, lo he intentado con las teclas ctr+c y ctr+v pero es lo mismo .
when does shell gas station open
No te preocupes también puedo quitar las comillas con el bloc de notas.
Un saludo y gracias por el trabajo amigo
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Puedes utilizar esta consola online PKODES:
https://www.tutorialspoint.com/unix_terminal_online.php
COPIA Y PEGA PARA EL PRIMER CASO Y PRESIONA ENTER
echo "40,97 29,92 29,11
9,17 19,95 70,88
72,46 20,55 6,99
61,25 20,02 18,73
38,29 23,35 38,35
34,34 26,27 39,39
78,47 14,58 6,95
57,9 28,76 13,33
51,92 27,02 21,06
8 14,99 77,01
5,59 11,66 82,75
62,07 26,48 11,45
20,13 29,63 50,24
8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
PARA EL SEGUNDO LO MISMO:
echo "40.97 , 29.92 , 29.11
9.17 , 19.95 , 70.88
72.46 , 20.55 , 6.99
61.25 , 20.02 , 18.73
38.29 , 23.35 , 38.35
34.34 , 26.27 , 39.39
78.47 , 14.58 , 6.95
57.9 , 28.76 , 13.33
51.92 , 27.02 , 21.06
8 , 14.99 , 77.01
5.59 , 11.66 , 82.75
62.07 , 26.48 , 11.45
20.13 , 29.63 , 50.24
8.13 , 22.84 , 69.02" | sed -r 's/\ ,\ /\ /g' | sed 's/\./,/g'
Claro está que cambiando las probabilidades por las que tu quieras.
Luego tienes que copiar y pegar desde la misma página los resultados obtenidos.
https://www.tutorialspoint.com/unix_terminal_online.php
Saludos
https://www.tutorialspoint.com/unix_terminal_online.php
COPIA Y PEGA PARA EL PRIMER CASO Y PRESIONA ENTER
echo "40,97 29,92 29,11
9,17 19,95 70,88
72,46 20,55 6,99
61,25 20,02 18,73
38,29 23,35 38,35
34,34 26,27 39,39
78,47 14,58 6,95
57,9 28,76 13,33
51,92 27,02 21,06
8 14,99 77,01
5,59 11,66 82,75
62,07 26,48 11,45
20,13 29,63 50,24
8,13 22,84 69,02" | sed -r 's/\,/\./g' | sed 's/\ /,/g'
PARA EL SEGUNDO LO MISMO:
echo "40.97 , 29.92 , 29.11
9.17 , 19.95 , 70.88
72.46 , 20.55 , 6.99
61.25 , 20.02 , 18.73
38.29 , 23.35 , 38.35
34.34 , 26.27 , 39.39
78.47 , 14.58 , 6.95
57.9 , 28.76 , 13.33
51.92 , 27.02 , 21.06
8 , 14.99 , 77.01
5.59 , 11.66 , 82.75
62.07 , 26.48 , 11.45
20.13 , 29.63 , 50.24
8.13 , 22.84 , 69.02" | sed -r 's/\ ,\ /\ /g' | sed 's/\./,/g'
Claro está que cambiando las probabilidades por las que tu quieras.
Luego tienes que copiar y pegar desde la misma página los resultados obtenidos.
https://www.tutorialspoint.com/unix_terminal_online.php
Saludos
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
pkodes que excel usas? igual es problema de version yo 2016
las valoraciones del bloc de notas las debes pegar en la celda A1
las valoraciones del bloc de notas las debes pegar en la celda A1
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
Hola ,
Hay una función en excel que se llama SUSTITUIR con la cual se puede sustituir cualquier cosa con otra dentro de una cadena texto .
Prueba este excel y dime si funciona . En el caso que te falla seria mejor subir por aquí los 2 archivos en formato texto que quieres modificar , para asi saber exactamente que separaciones tienen
https://www.dropbox.com/s/4gmkzevtsbbp5 ... .xlsx?dl=0
Hay una función en excel que se llama SUSTITUIR con la cual se puede sustituir cualquier cosa con otra dentro de una cadena texto .
Prueba este excel y dime si funciona . En el caso que te falla seria mejor subir por aquí los 2 archivos en formato texto que quieres modificar , para asi saber exactamente que separaciones tienen
https://www.dropbox.com/s/4gmkzevtsbbp5 ... .xlsx?dl=0
Re: HAY ALGUN EXCELL QUE ME HAGA ESTO........
.
Última edición por pkodes el Mié 03 Abr, 2019 7:38 pm, editado 1 vez en total.