Excel formula: noņemt pirmo rakstzīmi -

Satura rādītājs

Vispārēja formula

=REPLACE(A1,1,N,"")

Kopsavilkums

Lai noņemtu pirmo rakstzīmi šūnā, varat izmantot funkciju REPLACE. Parādītajā piemērā formula D5 ir:

=REPLACE(A1,1,1,"")

Paskaidrojums

Šī formula izmanto funkciju REPLACE, lai aizstātu pirmo rakstzīmi šūnā ar tukšu virkni (""). REPLACE argumenti ir konfigurēti šādi:

  • old_text ir B kolonnas sākotnējā vērtība
  • start_num ir grūti kodēts kā skaitlis 1
  • num_chars nāk no C kolonnas
  • new_text tiek ievadīts kā tukša virkne ("")

Uzvedība vai REPLACE ir automātiska. Izmantojot šīs ievades, funkcija REPLACE aizstāj pirmo rakstzīmi B5 ar tukšu virkni un atgriež rezultātu.

Notiek N rakstzīmju noņemšana

Lai vienmēr noņemtu tikai pirmo rakstzīmi, vienkārši ierakstiet gan sākuma numuru, gan šādu rakstzīmju skaitu:

=REPLACE(A1,1,1,"")

Lai noņemtu pirmās N rakstzīmes no teksta vērtības, izmantojiet formulas vispārīgo formu:

=REPLACE(A1,1,N,"")

kur N apzīmē noņemamo rakstzīmju skaitu.

Ar RIGHT un LEFT

Lai noņemtu pirmo rakstzīmi no šūnas, varat izmantot arī funkcijas LABĀ, LEFT un LEN. Formulas vispārīgā forma ir:

=RIGHT(text,LEN(text)-N)

kur N ir noņemamo rakstzīmju skaits. Šajā formulā funkcija RIGHT tiek izmantota rakstzīmju izvilkšanai no labās puses līdz (bet neieskaitot), rakstzīmes tiek noņemtas no kreisās puses. Parādītajā piemērā formula D5 būtu šāda:

=RIGHT(B5,LEN(B5)-C5)

Funkcija LEN atgriež rakstzīmju skaitu šūnā B5, no kuras tiek atņemta vērtība C5. Rezultātu izmanto RIGHT, lai no RIGHT iegūtu pareizo rakstzīmju skaitu.

Skaitliskās vērtības iegūšana

Iepriekš minētās formulas vienmēr atgriezīs tekstu, pat ja rezultāts satur tikai skaitļus. Lai iegūtu skaitlisku rezultātu, varat pievienot šādu nulli:

=REPLACE(A1,1,1,"")+0

Matemātikas darbība liek programmai Excel tekstu piespiest skaitļiem. Tas darbojas tikai tad, ja RIGHT atgrieztajā vērtībā ir tikai skaitļi.

Interesanti raksti...