Consells per treballar amb text i funcions de text a Excel

Consells per treballar amb text i funcions de text a Excel

Quan penses en Excel ( els nostres consells més importants d'Excel ), probablement penseu en nombres, càlculs i fórmules. Però també afegiu text als fulls de càlcul, com ara encapçalaments, descripcions o noms de persones.





Avui tractarem diverses maneres de treballar el text als fulls de càlcul d'Excel. Discutim diverses funcions diferents per treballar amb text. Sempre que utilitzeu una funció, inicieu-la sempre amb un signe igual (=).





Ajust de text en una cel·la

Quan introduïu text en una cel·la més ampla que la cel·la, el text passa per defecte de la vora dreta de la cel·la. Però és fàcil que l’ajust de text s’adapti a l’amplada de la columna. L'ajust de text s'ajusta automàticament quan canvieu l'amplada de la cel·la.





Per fer que la textura s'ajusti a una cel·la, seleccioneu la cel·la i feu clic a Ajustar el text botó al fitxer Alineació secció del Inici fitxa.

El text s'embolica a la cel·la i l'alçada de la fila s'ajusta automàticament per adaptar-se al text.



Si el fitxer alçada de la fila no s'ajusta automàticament, la fila es pot establir a una alçada específica.

ordres per a l'indicador de comandes de Windows 10

Per ajustar automàticament l'alçada de la fila al text, seleccioneu la cel·la. A continuació, feu clic a Format al Cèl · lules secció al Inici i seleccioneu Altura de la fila AutoFit .





Si voleu mantenir la fila a una alçada específica, podeu canviar-la per assegurar-vos que el text ajustat s'adapti. Seleccioneu Altura de la fila des del Format menú. A continuació, introduïu una alçada per a la fila del fitxer Altura de la fila quadre de diàleg i feu clic a D'acord .

També podeu arrossegar la vora inferior de la fila cap avall fins que totes les línies de text encaixin a la cel·la.





Introduïu un salt de línia en una cel·la

Si el text d'una cel·la supera el límit dret, també podeu inserir un salt de línia per ajustar manualment el text.

Feu doble clic a la cel·la per editar el text o premeu F2 . Feu clic amb el ratolí al punt del text on vulgueu inserir un salt de línia. A continuació, premeu Alt + Retorn .

L'alçada de la fila s'ajusta per ajustar-se al text si el fitxer Format està definit a Altura de la fila AutoFit al Cèl · lules secció del Inici fitxa.

Compte les cel·les que contenen qualsevol text

Si voleu saber quantes cel·les d’un interval del full de treball contenen text (no nombres, errors, fórmules o cel·les en blanc), podeu utilitzar la funció COUNTIF.

La forma genèrica de la funció COUNTIF per comptar qualsevol nombre de caràcters de text és:

=COUNTIF(cellrange,'*')

El rang cel·lular representa qualsevol interval de cel·les com B2: B9. L'asterisc entre cometes és un caràcter comodí que representa qualsevol nombre coincident de caràcters de text. Hi ha algunes coses a tenir en compte sobre els que es consideren caràcters de text:

  • Els valors lògics TRUE i FALSE no es compten com a text.
  • Els números que s’introdueixen com a text es compten al caràcter comodí (*).
  • Es compta una cel·la en blanc que comença amb un apòstrof (').

Per exemple, per comptar el nombre de cel·les que contenen text a l'interval de cel·les A2: G9 al full de treball següent, introduïm '= COUNTIF ('. A continuació, per introduir l'interval de cel·les, seleccionem les cel·les que volem incloure al recompte .

La funció COUNTIF no distingeix entre majúscules i minúscules.

A continuació, escrivim una coma (,) i el caràcter comodí (*) envoltat de cometes dobles.

Premeu Entra per completar l'entrada de la funció i veure el resultat a la cel·la.

Recompte de cel·les que contenen text específic

També podeu utilitzar la funció COUNTIF per comptar quantes cel·les contenen caràcters de text específics.

La funció genèrica per comptar les ocurrències de caràcters de text de cadena específics és:

=COUNTIF(cellrange,'txt')

Igual que a la secció anterior, el rang cel·lular representa qualsevol interval de cel·les com B2: B9. Posem la cadena de caràcters de text que volem trobar entre cometes dobles.

Per exemple, per comptar el nombre de cel·les que contenen 'Llapis' a l'interval de cel·les A2: G9 del full de càlcul següent, introduïm la funció següent:

=COUNTIF(A2:G9,'Pencil')

Es troben totes les cel·les que contenen només la paraula 'Llapis' sense cap altre text a la cel·la. Com que la funció COUNTIF no distingeix entre majúscules i minúscules, trobarà totes les cel·les que contenen 'Llapis' o 'llapis'.

La funció COUNTIFS us permet comptar cel·les amb text però excloure cel·les amb caràcters de text específics.

Per exemple, fem servir COUNTIFS de la següent manera per trobar totes les cel·les que continguin text, excepte 'Llapis'.

=COUNTIFS(A2:G9,'*',A2:G9,'Pencil')

Per a la funció COUNTIFS, primer li assigneu l’interval i el text que voleu trobar. A continuació, torneu a donar-li el mateix interval i exclou el text que vulgueu. El '' s'utilitza per excloure qualsevol text que segueixi.

Quan utilitzeu la funció COUNTIF o COUNTIFS, podeu afegir un asterisc en un o els dos costats de la cadena per trobar cel·les que continguin aquesta cadena envoltada de qualsevol nombre de caràcters de text (o cap).

Per exemple, per trobar totes les cel·les que contenen la lletra 'j', fem servir la funció següent:

com cercar a tots els craigslist
=COUNTIF(A2:G9,'*j*')

Una vegada més, com que la funció COUNTIF no distingeix entre majúscules i minúscules, es comptaran les cel·les que continguin 'j' o 'J'.

Converteix el text en números

Si teniu moltes cel·les que contenen números emmagatzemats com a text, hi ha diverses maneres de convertir el text en números.

Podeu saber si un número té el format de text quan està alineat a l'esquerra a la cel·la en lloc de fer-ho a la dreta. A més, si un número s’ha formatat amb força com a text mitjançant un apòstrof (') al principi, hi haurà un triangle verd a l'extrem superior esquerre de la cel·la.

Per convertir text a números podeu utilitzar el fitxer Converteix a número opció, el Text a columnes característica o Enganxa especial . Analitzem cadascun d’aquests mètodes al nostre article sobre extracció de números i text a Excel.

Converteix un número en text

Pot haver-hi ocasions en què vulgueu emmagatzemar números com a text. Potser esteu realitzant una acció en un conjunt de cel·les i hi ha algunes cel·les que no voleu llegir com a números, tot i que sí.

Si escriviu un apòstrof (') al començament d'un número, el convertireu en text. Però si teniu moltes cel·les amb números que voleu convertir a text, podeu utilitzar la funció TEXT.

Per exemple, volem convertir els números de la columna B que es mostra a continuació a text. Escrivim la següent funció a la cel·la a la dreta del primer número.

=TEXT(B2,'0')

Doneu a la funció la referència de cel·la del número que voleu convertir i, a continuació, el format de número que vulgueu. Simplement estem convertint a un número sense format especial (per exemple, no la moneda ni la data). Per tant, fem servir '0' (zero).

Utilitzeu la funció Emplenament automàtic per copiar la funció TEXT a la resta de cel·les. Els números es converteixen en text i estan alineats a l'esquerra.

Podeu copiar i enganxar els valors convertits a la columna original. Seleccioneu les cel·les que contenen la funció TEXT i premeu Ctrl + C per copiar-los. Seleccioneu la primera cel·la de la columna original. A la Inici , feu clic a la fletxa de la pestanya Enganxa botó i anar a Enganxa Especial> Valors .

Podeu trobar exemples de diferents formats de text disponibles per utilitzar-los a la funció TEXT de Lloc d'assistència de Microsoft .

Converteix el text en una data

Alguna vegada heu obtingut algun llibre de treball d’algú altre en què hagi introduït les dates com a text, com a números o en un format que no es pugui reconèixer com a dates? Podeu convertir text a dates mitjançant la funció DATE.

Aquí teniu el format genèric de la funció DATE:

=DATE(year,month,day)

Per a l’any, mes i dia, utilitzarem les funcions de cadena ESQUERRA, MID i DRETA per extreure les parts adequades del text o del número que volem convertir. Explicarem els quatre exemples a la imatge següent.

Per convertir '20171024' a la cel·la C2 a una data, hem utilitzat la funció ESQUERRA per extreure els primers quatre caràcters de l'any (2017). A continuació, hem utilitzat la funció MID per extreure els dos caràcters a partir de la cinquena posició del mes (10). Finalment, hem utilitzat la funció RIGHT per extreure els dos darrers caràcters del dia (24).

=DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))

El següent exemple, '2102018' a la cel·la C3, es troba en un ordre diferent. Seguim utilitzant les funcions de cadena però en un ordre diferent. Hem utilitzat la funció RIGHT per extreure els darrers quatre caràcters de l’any (2018). El mes és només un dígit en aquest cas, de manera que hem utilitzat la funció ESQUERRA per extreure el primer caràcter com a mes (2). Finalment, hem utilitzat la funció MID per extreure els dos caràcters a partir de la segona posició del dia (10).

=DATE(RIGHT(C3,4),LEFT(C3,1),MID(C3,2,2))

Les dates de les cel·les C4 i C5 semblen dates normals, però Excel no les reconeix com a dates. A la cel·la C4, el format és dia, mes, any. Per tant, fem servir les funcions RIGHT, MID i LEFT de la següent manera:

quin dels següents és el procés de solució de problemes detectats per l'antivirus
=DATE(RIGHT(C4,4),MID(C4,4,2),LEFT(C4,2))

A la cel·la C5, el format és mes, dia i any, fent servir dos a zero davant d’un mes d’un sol dígit. Per tant, fem servir les funcions RIGHT, LEFT i MID de la següent manera:

=DATE(RIGHT(C5,4),LEFT(C5,2),MID(C5,4,2))

Utilitzar la funció DATE pot semblar treballar tant com tornar a escriure el text com les dates. Però és probable que s’utilitzi el mateix format al vostre llibre si hi treballés una persona.

En aquest cas, podeu copiar i enganxar la funció i les referències de cel·la s’ajustaran a les cel·les correctes. Si no ho fan, simplement introduïu les referències de cel·la correctes. Podeu ressaltar una referència de cel·la en una funció i seleccionar la cel·la que vulgueu introduir.

Combineu text de diverses cel·les

Si teniu una gran quantitat de dades en un full de càlcul i heu de combinar text de diverses cel·les, hi ha una manera fàcil de fer-ho. No heu de tornar a escriure tot aquest text.

Per exemple, tenim un full de treball que conté els noms dels empleats i la seva informació de contacte, tal com es mostra a continuació. Volem separar el Nom i Cognom i després combinar-los en un Nom complet columna. També podem crear un fitxer Correu electrònic combinant automàticament el nom i el cognom.

Per fer-ho, fem servir el fitxer Funció CONCATENIR . 'Concatenar' significa simplement 'combinar' o 'unir-se'. Aquesta funció us permet combinar text de diferents cel·les en una sola cel·la. També podeu afegir qualsevol altre text al text d'altres cel·les.

Per combinar el Cognom i Nom en una fila cap a la Nom complet , utilitzem la funció CONCATENATE de la següent manera:

=CONCATENATE(B2,' ',A2)

Doneu a la funció CONCATENAT el text que vulgueu combinar en l'ordre en què vulgueu que s'uneixi. Així doncs, vam donar la funció Nom (B2), un espai entre cometes dobles (''), i després Cognom (A2).

També podem crear l'adreça de correu electrònic de la mateixa manera. Utilitzem el Nom (B2), el Cognom (A2) i, a continuació, la resta de l'adreça electrònica (@ email.com) entre cometes dobles.

=CONCATENATE(B2,A2,'@email.com')

Poseu sempre qualsevol text específic entre cometes dobles, però no entre cometes entre referències de cel·les.

Separeu el text en diverses cel·les

Té algunes cel·les amb contingut de format mixt que voleu separar? Per exemple, si teniu una cel·la que conté '14 sandvitxos de gall dindi', podeu separar-la en el número (14) i el text (sandvitxos de gall dindi). D’aquesta manera, podeu utilitzar el número en funcions i fórmules.

Per treure el nombre de '14 sandvitxos de gall dindi', fem servir la funció de corda ESQUERRA.

=LEFT(B2,SEARCH(' ',B2, 1))

En primer lloc, donem a la funció la referència de cel·la del text del qual volem extreure el número (B2). A continuació, fem servir la funció SEARCH per trobar el primer espai després del primer caràcter de la cadena.

Per treure el text dels 'sandvitxos de gall dindi', fem servir la funció de cadena RIGHT.

=RIGHT(B2,LEN(B2)-SEARCH(' ', B2, 1))

En primer lloc, donem a la funció RIGHT la referència de cel·la de la qual volem extreure el text (B2). A continuació, fem servir les funcions LEN i SEARCH per determinar quants caràcters volem obtenir de la dreta. Restem el nombre de caràcters del primer espai després del primer caràcter de la cadena al final de la cadena de la longitud total de la cadena.

Obteniu més detalls sobre la separació de text en diverses cel·les al nostre article sobre extracció de text o números a partir de cel·les de format mixt.

Més informació sobre com treballar amb funcions de text a Excel

De vegades, el full de càlcul en què esteu treballant tindrà massa text. Això us ajudarà a simplificar-lo.

Podeu trobar més detalls sobre les funcions que hem comentat aquí al nostre article sobre operacions de text, així com informació sobre algunes funcions relacionades addicionals que no hem esmentat aquí.

Compartir Compartir Tweet Correu electrònic Està bé instal·lar Windows 11 en un PC incompatible?

Ara podeu instal·lar Windows 11 en equips antics amb el fitxer ISO oficial ... però és una bona idea fer-ho?

Llegiu a continuació
Temes relacionats
  • Productivitat
  • Microsoft Excel
  • Microsoft Office 2016
Sobre l'autor Lori Kaufman(62 articles publicats)

Lori Kaufman és una escriptora tècnica independent que viu a la zona de Sacramento, Califòrnia. És un friki de gadgets i tecnologia a qui li agrada escriure articles sobre una àmplia gamma de temes. A Lori també li encanten llegir misteris, costures, teatre musical i Doctor Who. Connecta amb Lori on LinkedIn .

Més de Lori Kaufman

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us