Excel

Iz celice izvlecite več vrstic

Extract Multiple Lines From Cell

Formula Excel: izvlecite več vrstic iz celiceSplošna formula | _+_ | Povzetek

Če želite izvleči vrstice iz celice z več vrsticami, lahko uporabite pametno (in zastrašujočo) formulo, ki združuje 5 Excelovih funkcij: TRIM, MID, SUBSTITUTE, REPT in LEN. V prikazanem primeru je formula v D5:





= TRIM ( MID ( SUBSTITUTE (A1,delim, REPT (' ', LEN (A1))), (N-1)* LEN (A1)+1,  LEN (A1)))
Pojasnilo

V bistvu ta formula išče razmejevalnik vrstic ('delim') in ga nadomesti z velikim številom presledkov s funkcijami SUBSTITUTE in REPT.

Opomba: V starejših različicah Excela na Macu uporabite CHAR (13) namesto CHAR (10). The Funkcija CHAR vrne znak, ki temelji na številčni kodi.





kako prešteti edinstvena imena

Število presledkov, uporabljenih za zamenjavo ločilnika vrstic, temelji na skupni dolžini besedila v celici. Formula nato uporabi funkcijo MID za izvlečenje želene vrstice. Izhodišče se oblikuje z:

 
= TRIM ( MID ( SUBSTITUTE ($C5, CHAR (10), REPT (' ', LEN ($C5))), (D-1)* LEN ($C5)+1,  LEN ($C5)))

Kjer 'N' pomeni 'n -to vrstico', ki je pobrana iz vrstice 4 z referenco D $ 4.



Skupni izvlečeni znaki so enaki dolžini celotnega besedilnega niza:

kako vnesti eksponente v
 
(N-1)* LEN (A1)+1 // start_num

Na tej točki imamo 'n -to vrstico', obdano s presledki.

Končno funkcija TRIM odreže vse dodatne znake presledka in vrne samo besedilo vrstice.

kako najti nižji kvartil v

Besedilo v stolpce

Ne pozabite, da ima Excel vgrajeno funkcijo Besedilo v stolpce, ki lahko razdeli besedilo glede na vaš razmejevalnik, čeprav to ni dinamična rešitev, kot je formula. V sistemu Windows lahko vnesete Control + J, da vnesete ekvivalent novega znaka vrstice za razmejevalnik »Drugo«. Med operacijami iskanja in zamenjave lahko uporabite tudi Control + J za novo vrstico.

Nisem prepričan, kako vnesti nov znak vrstice v Mac Excel, kot ločilo ali v pogovorno okno za iskanje in zamenjavo. Če veste kako, pustite komentar spodaj.

Avtor Dave Bruns


^