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/
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%")
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 ).