Columnae horizontales eliquare in Excel

Si non admodum usor novitiatus es, iam animadvertere debes omnia 99% in Excel destinari ad operandum cum tabulis verticalibus, ubi parametri vel attributi per columnas ingrediuntur, et informationes rerum vel eventuum sita sunt. in lineis . Versoriae tabulae, subtotaltae, formulae exscribendae cum ancipiti duplicato - omnia specie ad formandam datam hanc formam componuntur.

Nullae tamen regulae sine exceptionibus sunt et cum satis regulari frequentia quaeratur, quid faciendum sit, si tabula cum orientatione semantica horizontali, vel mensa in qua ordines et columnae idem pondus significant, in opere occurrerint;

Columnae horizontales eliquare in Excel

Et si Excel adhuc sciat quomodo transversae (cum mandato Data - Sort - Options - Sort columnas) ergo res eliquandi peior est – simpliciter non constructa in instrumentis ad columnas percolandas, non ordines in Excel. Si ergo in tali negotio occurris, necesse erit in variis multiplicitatis gradibus ascendere.

Modus 1. Novum munus COLUM

Si in nova versione Praecedo 2021 vel subscriptio Excel 365 es, uti pluma nuper introducta potes LIQUO (COLUM)quae non per ordines solum, sed etiam per columnas datas fontes spargere possunt. Ad opus hoc munus requirit auxiliarem ordinem horizontalem unum dimensivum instructum, ubi uterque valor (VERUS vel FALSUS) decernit utrum ostendamus vel e converso columnam sequentem in tabula abscondat.

Addamus lineam sequentem supra tabulam nostram, et in eo scribe cujusvis columnae statum;

Columnae horizontales eliquare in Excel

  • Dicamus nos semper velle primas et ultimas columnas ostendere (capitis et summas), ut illis in cellulis primis et ultimis ordinatae ponamus valorem = VERA.
  • Ad columnas reliquas contenta cellularum respondentium formula erit quae impedit conditionem quibus functionibus utendis indigemus И (ET) or OR (VEL). Exempli gratia, totum esse in discursu ab 300 ad 500.

Post hoc tantum munus uti restat LIQUO columnas selectas supra quas nostra auxilia ordinantur verum valorem habet:

Columnae horizontales eliquare in Excel

Similiter columnas datas indicem percolare potes. Hoc in casu, munus adiuvabit COUNTIF (COUNTIF), qui numerum eventuum sequentis columnae nomine e mensalis in indice permisso coercet:

Columnae horizontales eliquare in Excel

Modus 2. Versorium mensam loco solitum

In statu, Excel elaborationem horizontalem per columnas tantum in tabulis cardinis aedificavit, ut si nostram originalem mensam in cardinam mensam convertere disponimus, hac in functione aedificata uti possumus. Ad hoc mensam fons noster satisfacere debet sequentibus conditionibus:

  • linea capitis lineae unam "rectam" sine cellulis vacua et immiscet - secus mensam versorium aedificare non laborabit;
  • duplicata in titulis versuum et columnarum non continent - corruent in summa in album unicorum valorum;
  • numeros tantum contineant in extensione valorum (ad intersectionem versuum et columnarum), quia cardo tabula certum applicabit munus quoddam aggregationis illis (summa, mediocris, etc.) et hoc cum textu non operatur.

Si omnes hae conditiones conveniant, tum ut mensa versoria aedificet quae similis nostrae primae tabulae spectat, ea (prima prima) e cruce tab in unam planam divulgari necesse erit (normalis). Quod facillimum est cum Potentia Query addendi in instrumento transformationis notae validae constructae in Excel ab anno MMXVI. 

Haec sunt:

  1. Convertamus mensam in "captiosus" dynamicum imperium Domum - Forma ut mensam (Domus - Format as Table).
  2. Loading in Power Query cum imperio Data - Ex Tabula / Range (Indicium - Ex Tabula / Range).
  3. Lineam cum summas spargimus (summa summas suas habebit).
  4. Right-click on the first column heading and select Uncollapse alias columnas (Unpivot columnae aliae). Omnes columnae non electae vertuntur in duas - nomen operarii et signum eius valoris.
  5. Percolando agmen cum summa quae in columna intrabat rerum.
  6. We build a versorium mensam secundum plana inde (normalised) mensam cum imperio Home — Close and load — Close and load in… (Home — Close & Load — Close & Load to…).

Nunc facultate uti potes ad columnas spargendas in tabulis cardinis praesto - consuetis checkmarks ante nomina et res. Subscriptio Filtra (Filters label) or Filtra valorem (Fitra pretii):

Columnae horizontales eliquare in Excel

Et sane, cum notitias mutantes, interrogationem nostram renovare debebis et summarium cum claviaturali compendio Ctrl-+alt+F5 aut quadrigis Data - Renovare All (Indicium - Renovare All).

Modus 3. Macro in VBA

Omnes superiores methodi, ut facile perspicis, non prorsus percolant — columnas non occultamus in indice originali, sed novam tabulam cum data columnarum ordine ab originali formant. Si columnas in fonte data colum (codere) requiritur, tunc fundamentaliter diversa accessio necessaria est, nempe a macro.

Puta velimus columnas in musca spargere, ubi nomen procuratoris in tabula capitis larvam in cella lutea A4 definitam satisfacit, verbi gratia, incipit a littera "A" (id est, Anna" et "Arthur. " igitur). 

Ut in prima methodo, primum efficiendum est ordinem auxiliarium, ubi in unaquaque cellula criterium nostrum comprimetur per formulam et valores logicos VERA vel FALSA pro columnis visibilibus et occultis exhibebuntur, respective:

Columnae horizontales eliquare in Excel

Addamus tortor simplicem. Dextra click in schedam tab et eligere mandatum Source (Source code). Effingo quod crustulum sequenti VBA codice in fenestram aperiens:

Privata Sub Worksheet_Change(ByVal Target As Range) Si Target.Address = "$A$4" Tunc Pro Singula cellula In Range("D2:O2") Si cellam = Verum Tunc cell.EntireColumn.Hidden = Falsum aliud cell.EntireColumn.Hidden = Verum finem si proximam cellulam finem si finem Sub  

Ratio eius talis est:

  • In genere, hoc tracto eventum est Officina_Change, id est tortor hic quamlibet mutationem in cellulam in scheda currenti sponte persequetur.
  • Relatio ad cellulam mutatam semper erit in variabili Target.
  • In primis reprimimus usorem cellulam cum criterio prorsus mutatam (A4) – hoc ab operator if.
  • Tum exolvuntur incipit Quisque… iterare super cellulis griseis (D2:O2) cum valores veros/falsos indicatis pro unaquaque columna.
  • Si valor cellae griseae proximae VERA est, columna non latet, alioquin eam abscondimus. occultus).

  •  Dynamica munera ordinata ab officio 365: FILTER, SORT et UNIC
  • Versorium mensam cum multiline header usura Power Query
  • Quae Macrae sunt, quomodo eas creare et uti?

 

Leave a Reply