Author

Topic: Ordenar Filas y Columnas en los mensajes. (Read 169 times)

legendary
Activity: 938
Merit: 2540
<>
January 04, 2019, 03:02:31 AM
#4
^ ^
Ok, gracias a los dos, DdmrDdmr, probare como hacerlo con excel, pero no se si me quedara bien, aparte de llevar algunos datos y totales de varias cosas no tengo experiencia para trabajar con el, pero lo intentare, me imagino que para llevar cantidad de datos debe ser lo mas polivalente.

seoincorporation, este generador de filas y columnas te simplifica el trabajo, no lo conocía, te monta la estructura que necesitas y a partir de ahí a completar datos.

Gracias, siempre es bueno tener alternativas.
legendary
Activity: 2982
Merit: 2681
Top Crypto Casino
January 03, 2019, 07:48:13 PM
#3
Hay una herramienta que nos facilita el trabajo:

https://www.teamopolis.com/tools/bbcode-table-generator.aspx

Ahí escogemos el numero de filas y columnas, rellenamos con la información que queramos y el sitio nos generará el bbcode listo para hacer un copy/paste.
legendary
Activity: 2310
Merit: 10758
There are lies, damned lies and statistics. MTwain
January 03, 2019, 03:25:50 PM
#2
Yo suelo usar las áreas de código, dado que es habitual que incluya bastante información, y prefiero poder escrolar los datos en lugar de crear una tabla estática. Para alinear los datos en la zona de código, lo que hago es trabajarlos sobre Excel, y copio/pego, sobre la zona de código, el resultado de una columna con los datos agregados separados por espacios.

Supongamos que queremos mostrar una Fecha (A1), el número de Méritos (B1), el nombre del usuario origen (C1), el usuario destino (D1), el nombre del post (E1) y la URL del post (F1), Donde A..F son las columnas con los datos y el número representa el número de fila. Agrego una columna G con el siguiente contenido:

=A1 & REPT(" ";30-LEN(A1)) &B1 & REPT(" ";9-LEN(B1)) &C1 & REPT(" ";30-LEN(C1)) &D1 & REPT(" ";30-LEN(D1)) &E1 & REPT(" ";90-LEN(E1)) &F1

Donde:
-   el número (1) es relativo al número de fila tratado.
-   REPT añade los espacios precisos entre cada dos datos contiguos.
-       El contenido de la columna G es el que pego en la zona de código. Hay algún par de consideraciones adicionales a tener en cuenta:
-   La fórmula larga puede tener alguna complicación adicional (por ejemplo, si muestro un porcentaje, formateo la celda para mostrar un número determinado de dígitos y el símbolo de porcentaje).
-   La fila con los títulos puede que tenga una variación de la fórmula (al usar campos estrictamente de texto, que pueden diferir los datos a mostrar (números, fechas, etc.).

Ej/
Code:
converted_date                nMerits  userFrom                      userTo                        post_title                                                                                url
2018-12-13 12:56:04.000       20   theymos_away                  nuno12345                     We need some help to decode a hacker addon                                                https://bitcointalk.org/index.php?topic=5083876.msg48638228#msg48638228
2018-12-13 10:12:12.000       20   TMAN                          stompix                       Bitcointalk posts statistics over the last year                                           https://bitcointalk.org/index.php?topic=5083902.msg48625318#msg48625318
2018-12-05 09:19:58.000       20   mitzie                        panagot                       Re: Buycrypto.gr | Ένα P2P crypto to fiat ανταλλακτήριο για τους Έλληνες.                 https://bitcointalk.org/index.php?topic=5074709.msg48176219#msg48176219
2018-12-03 22:16:48.000       20   krogothmanhattan              yogg                          Re: [ANN] satoritool.site -- A satori coin tracking tool                                  https://bitcointalk.org/index.php?topic=4059300.msg37985710#msg37985710
2018-12-03 17:18:07.000       20   ALTIEX                        JagerBeen                     Re: Мне 30. На пенсию не надеюсь. Если мне сегодня                                        https://bitcointalk.org/index.php?topic=4451169.msg42052760#msg42052760
2018-11-27 13:37:38.000       20   kamikaza                      torrmara                      Re:  [ANN] NIX - Make Bitcoin, altcoins and tokens anonymous with NIX Platform!           https://bitcointalk.org/index.php?topic=3454993.msg48257039#msg48257039
2018-11-25 18:58:44.000       20   empowering                    Bitcoinaire                   Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg48222434#msg48222434
2018-11-25 10:44:38.000       20   klintay                       CoinHoarder                   Re: EOS - Asynchronous Smart Contract Platform - (Dan Larimer of Bitshares/Steem)         https://bitcointalk.org/index.php?topic=1904415.msg18896502#msg18896502
2018-11-23 12:49:30.000       20   EFS                           Nomad88                       Re: Bitcointalk sitesine erişim problemi ve sebebi                                        https://bitcointalk.org/index.php?topic=5074298.msg48154057#msg48154057
2018-11-21 00:32:56.000       20   cAPSLOCK                      Biodom                        Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg48085883#msg48085883
2018-11-20 14:31:40.000       20   TMAN                          iasenko                       Re: [List] of Campaign Managers accepting shitposters. Report here >                      https://bitcointalk.org/index.php?topic=5036753.msg46111905#msg46111905
2018-11-19 20:53:11.000       20   QuestionAuthority             BinaryReign                   Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg48053941#msg48053941
2018-11-19 20:52:08.000       20   QuestionAuthority             FractalUniverse               Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg48053926#msg48053926
2018-11-19 20:51:50.000       20   QuestionAuthority             Paashaas                      Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg48053911#msg48053911
2018-11-19 19:32:49.000       20   EFS                           PHI1618                       Re: REHBER: Trezor Model T incelemesi, kullanım rehberi, detaylar, sorular, cevaplar      https://bitcointalk.org/index.php?topic=5069280.msg47901106#msg47901106
2018-11-19 17:11:07.000       20   CigsSpot                      Ultramarine                   Re: Крипте КОНЕЦ! Немного позитива =)                                                     https://bitcointalk.org/index.php?topic=5058682.msg47350371#msg47350371
2018-11-13 05:20:54.000       20   3x2                           Brandy007                     Re: Botting v manual trading                                                              https://bitcointalk.org/index.php?topic=5066651.msg47850637#msg47850637
2018-11-10 14:17:53.000       20   RenegadeMind                  YoyodyneSystems               Re: [ANN][ICO] XAYA 🌟True Blockchain Gaming 🌟 - from the creators of Huntercoin         https://bitcointalk.org/index.php?topic=1784048.msg47754728#msg47754728
2018-11-08 13:19:01.000       20   Vod                           laszlo                        Re: Pizza for bitcoins?                                                                   https://bitcointalk.org/index.php?topic=137.msg1141#msg1141
2018-11-06 17:41:45.000       20   MarriNK-21                    TNM1WPCK                      Re: [ANN][XTZ] Tezos - Криптографическая Бухгалтерская Кни                                https://bitcointalk.org/index.php?topic=1923323.msg44744235#msg44744235
2018-11-05 00:29:13.000       20   marcus_of_augustus            karakozov                     Re: [announce] Namecoin - a distributed naming system based on Bitcoin                    https://bitcointalk.org/index.php?topic=6017.msg47172214#msg47172214
2018-11-03 20:43:51.000       20   QuestionAuthority             FractalUniverse               Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg47557908#msg47557908
2018-11-03 20:43:01.000       20   QuestionAuthority             BinaryReign                   Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion                  https://bitcointalk.org/index.php?topic=178336.msg47557895#msg47557895

Otro ejemplo: =A2&REPT(" ";20-LEN(A2)) &B2 &REPT(" ";20-LEN(B2)) &C2 &REPT(" ";20-LEN(C2)) &TEXT(D2;"#0,00%")

En este caso, el último campo se formatea tal y como lo quiero mostrar: TEXT(D2;"#0,00%")
Code:
rank                nUsers              nMeritsMin          %
Founder             1                   731                 1,90%
Administrator       1                   734                 1,91%
Staff               5                   438                 1,14%
VIP                 12                  175                 0,46%
Donator             22                  113                 0,29%
Legendary           382                 4150                10,79%
Hero Member         303                 2600                6,76%
Sr. Member          458                 4670                12,15%
Full Member         818                 5754                14,97%
Member              2247                10927               28,42%
Jr. Member          2480                5175                13,46%
Brand new           47                  106                 0,28%
Newbie              1009                2873                7,47%
                                                            0,00%
Total               7785                38446               100,00%

Las zonas de código usadas de esta manera son en ocasiones algo gamberras: muestran bien el contenido en previsualización, pero pueden cortar los datos al publicarlos. Esto me ha sucedido cuando intento publicar muchos datos (ej/ más de 100 filas en la tabla). Solución: varias zonas de código e incluso posts correlativos (ej/ re: El tema de los meritos ).
legendary
Activity: 938
Merit: 2540
<>
January 03, 2019, 02:44:12 PM
#1
A raíz de un hilo que empece y necesitaba ordenar filas y columnas, para que todo quedara centrado use el icono # user code y entonces si has hecho el listado en un procesador neutro como el bloc de notas de windows con el # user code (iconos superiores del editor de mensajes) te mantiene los espacios y tabulaciones, pero queda insertada la caja en el mensaje y esto no me acaba de gustar, entonces empece a buscar como solucionarlo con tablas y columnas que son los tres iconos con cuadraditos que tenemos encima (iconos superiores del editor de mensajes) y queda todo ordenado sin la caja de #user code, las dos soluciones son buenas porque cumplen con el objetivo.

Si lo hacemos con el editor de texto y #user code nos queda así, si no usamos algun sistema para ordenar las columnas no hay forma de que queden bien, si algún programador o alguien con conocimiento de código lee esto seguramente se reirá un buen rato, pero no he encontrado mas soluciones:

Code:
  Exchange  Year        Amount / Month  Amount / Coin Founders              
             
Bitcoin7    2011 <      50.000 $ Octubre   5.000 / BTC
Mt.Gox      2011 <   8.750.000 $ Junio   2.000 / BTC           Jed McCaleb / Mark Karpeles

Si lo hacemos con tablas nos queda así, o hasta donde quieras llegar, puedes añadir tantos campos quieras.

ExchangeYear
Amount
Jump to:
© 2020, Bitcointalksearch.org