Excel - Rediger en streng af tegn

Problem

Jeg har et bord med en liste over koder, og jeg vil indsætte bindestreg mellem bogstaver og tal:

F.eks:

  • AA-978-BZ i stedet for AA978BZ .

Opløsning

Hvis koden er i A1:

  • I B1:
    •  = LEFT (A1, 2) & "-" & VENSTRE (HØJRE (A1, NBCAR (A1) -2), NBCAR (A1) -4) & "-" & RIGHT (A1, 2) 
      .
  • For en variabel fra 3 til 4 cifret numerisk felt.
  • Enklere, hvis vi antager, at det er en 3-cifret værdi:
    •  = LEFT (A1, 2) & "-" & VENSTRE (HØJRE (A1, NBCAR (A1) -2), 3) & "-" & RIGHT (A1, 2) 
      .

Takket være Vaucluse til dette tip.

Forrige Artikel Næste Artikel

Top Tips