Innholdsfortegnelse
Når vi jobber i Excel , må vi noen ganger bestemme gjeldende eller spesifikt kolonnenummer. Det kan være enkelt for et mindre regneark å finne ut kolonnenummeret enkelt. Men når noen jobber med et større regneark med masse data og formler, er det tidkrevende å finne ut kolonnebokstaven manuelt. I denne artikkelen vil vi vise deg noen løsninger for konvertering av kolonnebokstav til tall i Excel .
Last ned øvelsesarbeidsbok
Du kan laste ned gratis Excel arbeidsbok herfra og øv på egen hånd.
Kolonne Letter til Tall Converter.xlsm
5 nyttige eksempler på kolonne bokstav til tall Konverter i Excel
For denne artikkelen vil vi bruke datasettet i det følgende. Her vil du se de forskjellige kolonneoverskriftene til et Excel -regneark. For å fullføre prosedyren vil vi demonstrere fem forskjellige tilnærminger. Her vil vi bruke COLUMN-funksjonen og vil kombinere COLUMN-funksjonen og DEN INDIREKTE-funksjonen , bruke en ikke-flyktig formel, endre referansestilen, og til slutt, bruk Visual Basics for Application (VBA) .
1. Bruke COLUMN-funksjonen
I vår første tilnærming vil vi bruk KOLONNE-funksjonen i Excel for å lage en kolonnebokstav til tallkonvertering. Gå gjennom følgende trinn for å forstå prosessen.
Trinn 1:
- Først av alt,vi vil bruke følgende datasett for vårt arbeidsformål.
- Her vil vi bruke KOLONNE-funksjonen for to forhold.
- Den første er for å finne ut kolonnen nummeret til en spesifikk celle og den andre er for gjeldende arbeidscelle.
Trinn 2:
- For det andre, for å finne ut kolonnenummeret til en spesifikk celle, bruk følgende formel for KOLONNE-funksjonen som nevner cellen.
- For eksempel, her vil vi bruke celle B5 .
=COLUMN(B5)
- Deretter, etter å ha trykket Skriv inn , du vil se kolonnenummeret til nevnte celle, som er kolonnenummer 2 for celle B5 .
Trinn 3:
- Deretter bestemmer du kolonnenummeret for gjeldende celle du jobber med, bruk følgende formel for KOLONNE funksjonen .
=COLUMN()
- Etter å ha trykket Enter vil du se kolonnenummeret til e gjeldende arbeidscelle.
- I vårt eksempel, som er nummer 3 for celle C6 .
Les mer: [Fixed] Excel-kolonnetall i stedet for bokstaver (2 løsninger)
2 Kombinere KOLONNE- og INDIREKTE-funksjoner
I vår første tilnærming så du bruken av en enkelt funksjon for å omregne en kolonnebokstav til tall. I den andre metoden, vivil kombinere KOLONNE-funksjonen med den INDIREKTE funksjonen . For å forstå hele prosedyren, følg følgende trinn.
Trinn 1:
- Først av alt, ta følgende datasett for å bruke formlene.
- Her, i kolonne B , vil vi velge noen kolonneoverskrifter til et Excel -regneark tilfeldig, og i kolonnen C vi vil finne ut kolonnenumrene deres.
Trinn 2:
- Skriv for det andre følgende formel i celle C5 , som er kombinasjonen av KOLONNE-funksjonen og Den INDIREKTE funksjonen .
=COLUMN(INDIRECT(B5&"1"))
- Vi vil legge inn denne formelen i celle C5 for å bestemme kolonnenummeret til kolonne A som er i celle B5 .
Trinn 3:
- Deretter trykker du Enter og du vil se kolonnenummeret til kolonne A i celle C5 som er 1 .
- Til slutt, bruk Autofyll for å dra ned formelen for r andre celler.
- Derfor vil du se alle kolonnenumrene i deres respektive celler.
Formeloversikt
- For det første betyr INDIREKTE(“B5”) at den vil ta celleverdien B5 som er A .
- Deretter mottar INDIREKTE(B5&1) forrigeutgang og kobler 1 til forrige kodes utgang for å gjøre den til A1 .
- Til slutt, COLUMN (INDIREKTE(B5&”1″)) vil vise kolonnenummeret til celle A1 , som er 1 .
Les mer: Hvordan konvertere kolonnebokstav til talldiagram i Excel (4 måter)
3. Bruk av ikke-flyktig Formel
Hvis du jobber med et stort datasett i Excel, vil det være tidkrevende å bruke den andre metoden. Fordi den INDIREKTE funksjonen er en flyktig funksjon, noe som gjør arbeidsboken tregere. I så fall kan du bruke MATCH-funksjonen og ADRESSE-funksjonen med KOLONNE-funksjonen da de begge er flyktige. Se følgende trinn for å vite mer om prosessen.
Trinn 1:
- Først av alt, i celle C5 skriv ned følgende formel.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)
Trinn 2:
- Trykk deretter Enter og du vil se kolonnenummeret til den respekterte kolonnen.
- Til slutt drar du formel til de nederste cellene i kolonnen for å få kolonnenumrene for alle kolonnebokstavene.
Formeloversikt
- For det første representerer COLUMN($1:$1) alle kolonnene i den første raden i regnearket.
- For det andre, ADRESSE(1, COLUMN($1) :$1), 4) vil lage et arrangement av tekster med den første raden og altkolonnene i regnearket, for eksempel « A1 », « B1 » osv. til regnearket slutter.
- Til slutt, formelen MATCH(B5&”1″, ADDRESS(1, COLUMN($1:$1), 4), 0) samsvarer med celleverdien gitt i celle B5 konvertert til cellereferanse, som er A1 og returnerer der det samsvarer i forrige arrangement.
- Til slutt gis 0 for å finne et eksakt samsvar i formel.
Les mer: Hvordan returnere kolonnenummer for samsvar i Excel (5 nyttige måter)
4. Endre referansestil
Denne prosessen med å konvertere kolonnebokstaver til kolonnenummer i Excel er relativt enkel og enkel. For å vite mer om denne prosessen, følg trinnene nedenfor.
Trinn 1:
- Først av alt, se følgende datasett.
- Her viser referansen i formelen til celle C5 cellenummeret i kolonnebokstav som er B5 .
- Vi vil konvertere kolonnebokstaven til tall ved å endre referansesyklusen.
Trinn 2:
- For å gjøre det, trykk først på Fil -fanen på båndet.
- Velg deretter kommandoen Alternativer .
Trinn 3:
- For det tredje, etter å ha valgt kommandoen, vil du finne en dialogboks som heter Excel-alternativer .
- Der i, fra Formler-fanen, merker du avalternativet kalt R1C1-referansestil .
- Trykk til slutt OK .
Trinn 4:
- Til slutt vil du se at regnearket ditt vil ha R1C1-referansestilen , der kolonnene i regnearket vil forvandles til numeriske verdier.
Les mer: Hvordan Endre kolonnenavn fra ABC til 1 2 3 i Excel
5. Bruke VBA for å konvertere kolonnebokstav til tall i Excel
I vår siste metode vil vi bruke Visual Grunnleggende for applikasjoner (VBA) . Ved å bruke VBA kan vi bestemme kolonnenummeret etter å ha satt inn kolonnebokstaven i koden. Gå gjennom følgende trinn for å forstå prosedyren.
Trinn 1:
- For det første vil vi bruke følgende datasett for å bruke VBA .
Trinn 2:
- Velg deretter Visuell Basic -kommandoen fra Code -gruppen i Utvikler -fanen.
Trinn 3:
- For det tredje åpnes boksen for å sette inn koden etter at du har valgt Visaul Basic -kommandoen.
- Fra boksen velger du kommandoen Module i Sett inn -fanen.
Trinn 4:
- For det fjerde, kopier følgende VBA-kode og lim inn det inn i modulen .
- Her vil vi sette inn kolonnebokstaven XFD for å finne ut kolonnenummeret.
5203
- Lagre så koden ovenfor og trykk på play-knapp for å aktivere den.
Trinn 5:
- Til slutt, etter å ha spilt koden vil du se det tilsvarende kolonnenummeret til XFD som er 16384 .
- Du kan kjøre denne koden for andre kolonnebokstaver også og finne deres respektive kolonnenummer.
Les mer: Excel VBA: Angi område etter rad og kolonnenummer (3 eksempler)
Konklusjon
Det er slutten på denne artikkelen. Jeg håper du finner denne artikkelen nyttig. Etter å ha lest denne artikkelen, vil du kunne lage en Excel -kolonne bokstav-til-tall-konvertering ved å bruke en av metodene. Vennligst del eventuelle ytterligere spørsmål eller anbefalinger med oss i kommentarfeltet nedenfor.