Note: The other languages of the website are Google-translated. Back to English

 Hvordan returneres den første / sidste ikke-tomme celle i en række eller kolonne?

Når du arbejder med et regneark, vil du nogle gange muligvis få den første eller sidste ikke-tomme celleværdi i en række eller kolonne. Det er let for dig at få værdien, hvis der er få data i en række eller kolonne på et øjeblik, men at returnere dataene i en lang kolonne eller række vil være en smertefuld opgave. Her kan jeg tale dig om nogle nyttige metoder til at løse dette job.

Returner den første ikke-tomme celle i en række eller kolonne med formlen

Returner den sidste ikke tomme celle i en række eller kolonne med formlen


pil blå højre boble Returner den første ikke-tomme celle i en række eller kolonne med formlen

For at udtrække den første celle med data skal du anvende følgende formel:

1. Indtast følgende formel i en tom celle udover dine data: =INDEX(A1:A13,MATCH(TRUE,INDEX((A1:A13<>0),0),0)), se skærmbillede:

doc-retur-første-datacelle-1

2. Tryk derefter på Indtast nøgle, og du får den første ikke-tomme celleværdi som følger:

doc-retur-første-datacelle-1

Bemærkninger:

1. I ovenstående formel A1: A13 er det kolonneområde, du vil bruge, kan du ændre det til dit behov. Denne formel kan også anvendes til at få den første ikke-tomme celleværdi i en række, du skal bare ændre kolonneområdet til rækkeområdet.

2. Denne formel fungerer bare korrekt på en enkelt række eller en enkelt kolonne.


pil blå højre boble Returner den sidste ikke tomme celle i en række eller kolonne med formlen

Hvis du vil returnere den sidste ikke-tomme celleværdi, er der en anden formel, der kan gøre dig en tjeneste.

1. Skriv denne formel =LOOKUP(2,1/(A1:A13<>""),A1:A13) i en tom celle udover dine data, se skærmbillede:

doc-retur-første-datacelle-1

2. Tryk derefter på Indtast nøgle, den sidste ikke-tomme celleværdi ekstraheres på én gang. Se skærmbillede:

doc-retur-første-datacelle-1

Bemærkninger:

1. I ovenstående formel A1: A13 er det kolonneområde, du vil bruge, kan du ændre det til dit behov. Denne formel kan også anvendes til at få den sidste ikke-tomme celleværdi i en række, du skal bare ændre kolonneområdet til rækkeområdet.

2. Ovenstående formel fungerer bare korrekt i en række eller en enkelt kolonne.


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (30)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
God en! det virkede!
Denne kommentar blev minimeret af moderatoren på webstedet
Brug af værdier i a8,b8,c8: 0 8 A8 Kopiering af denne formel til næste celler til højre =RÆKKE(INDEX(A1:A100,MATCH(TRUE,INDEX((A1:A1000),0),0)) ) Udbytter: 9 8 8 Men kopiering af denne formel til næste celler til højre =ROW(INDEX(A1:A100,MATCH(TRUE,INDEX((A1:A100""),0),0))) Giver: 8 8 8 1. ikke-nul er ikke det samme som 1. ikke-blank ergo den 2. formel giver det, der stod i præmissætningen: "Hvordan returnerer man den første/sidste ikke-blanke celle i en række eller kolonne?"
Denne kommentar blev minimeret af moderatoren på webstedet
Tak fordi du postede dette!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har brug for hjælp til at hente data fra kolonne A.
I Row-1 har jeg mange navne. Ud fra disse skal jeg slå et navn op, finde ud af den sidste værdi, der ikke er nul, i den navnekolonne og derefter finde de respekterede data fra kolonne A.

Kan du venligst hjælpe??

Jeg ved ikke, hvordan jeg tilføjer billeder her.
Denne kommentar blev minimeret af moderatoren på webstedet
hej, hvis rækken du leder efter indhold er helt tom, returnerer den "#N/A". Hvordan kan jeg få det til ikke at returnere noget og lade cellen være tom?
Denne kommentar blev minimeret af moderatoren på webstedet
Brug IFERROR(indsæt din funktion her, "").
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan returnerer man rækkenummeret for den anden ikke-tomme celle? Kunne du mig?
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan kan jeg returnere rækkenummeret for den anden ikke-blanke celle? Det ville hjælpe mig meget med mit papir.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, tak for formlen (Returner den sidste ikke-blanke celle i en række eller kolonne med formel - =OPSLAG(2,1/(A1:A13<>""),A1:A13))
Denne formel gjorde, hvad jeg var præcis på udkig efter. Bare for min forståelse, kan du venligst forklare logikken?, hvorfor 2 bruges til opslagsværdi og logik af lookup_vector i formel.
Tak på forhånd

Hilsen,
SK
Denne kommentar blev minimeret af moderatoren på webstedet
Netop dette spørgsmål er fra min side
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, tak for formelen The Last Non Blank Cell In A Row Or Column, det er det, jeg var på udkig efter,
Kan du venligst forklare mig logikken? (hvorfor for lookup_vector vale har du passeret 1/(range<>=””))
Hilsen,
SK
Denne kommentar blev minimeret af moderatoren på webstedet
Hej tak for formlen. Hvordan kan jeg udvide denne formel, hvis jeg har en tabel AN og skal slå en bestemt værdi op i A først for at finde rækken, hvor jeg ønsker at få den sidste ikke-blanke værdi fundet i kolonne HL?
Denne kommentar blev minimeret af moderatoren på webstedet
Virker ikke i Google Sheets med Fejl: Fandt ikke værdien "2" i opslagsevaluering.


Fungerer godt i Ms excel.
Denne kommentar blev minimeret af moderatoren på webstedet
Prøv dette i Google Sheets:


=INDEKS( FILTER( F:F , IKKE( ISBLANK( F:F ) ) ), RÆKKER( FILTER( F:F , IKKE( ISBLANK( F:F ) ) ) ) )
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan redigerer jeg formlen for at trække den sidste ikke-blanke celle i stedet for den første?
Denne kommentar blev minimeret af moderatoren på webstedet
det har jeg også brug for!
Denne kommentar blev minimeret af moderatoren på webstedet
Formlen, som Ankur postede, returnerer værdien af ​​den sidste ikke-blanke celle i det angivne interval (kolonne). Hvis du ønsker at få dette til at fungere på tværs af kolonner i en enkelt række, skal du ændre "ROWS" til "COLONNS" i formlen.
Denne kommentar blev minimeret af moderatoren på webstedet
Sådan returnerer du den sidste ikke-blanke celle fra nogle markerede celler i en række
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg ville virkelig elske at vide, hvorfor ,1/([RANGE]<>0) virker :(
Denne kommentar blev minimeret af moderatoren på webstedet
Hej er der nogen der kan hjælpe mig med dette

Jeg har en csv-fil eller måske en excel, som har et antal data i det, hvorfra jeg har brug for få kollektive data ved hjælp af formler, som skal være automatiske, og jeg har brug for, at outputtet er i en tabelform. Kan nogen hjælpe mig med dette? ?
Denne kommentar blev minimeret af moderatoren på webstedet
Hvad betyder "INDEX((A1:A13<>0)"? Den første parameter til INDEX er sættet af celler A1 til A13, men med en test for ikke lig med nul tilføjet. Jeg kan ikke finde nogen forklaring på dette.
Denne kommentar blev minimeret af moderatoren på webstedet
A1:A13<>0 returnerer en matrix af værdier, der enten er sande eller falske
alle værdier, der ikke er 0 (f.eks. <>0) i A1:A13 bliver sande, og alt andet bliver falsk
Så nu kan du slå det første "sande" op i det array og bruge det til at indeksere
Denne kommentar blev minimeret af moderatoren på webstedet
Det virker også for at finde sidste ikke-tom celle, der har mere end 255 tegn. Nyttigt for mig at løse problemet.
Thanks a lot!
Denne kommentar blev minimeret af moderatoren på webstedet
Hi
Jeg vil returnere den første ikke-blanke celle i en række, men snarere det med
information i øverste celle i den første tomme celle.
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak for dit indhold! Jeg ved ikke, hvad jeg gør forkert, men jeg kan tilsyneladende ikke gøre dette (i Google Sheets):

Jeg skal udfylde H1 med værdien fra den første ikke-tomme celle fra C1 til G1. Så skal jeg kopiere dette til alle næste rækker (H2, H3, H4 osv.)

På forhånd tak for din tid, det ville være meget værdsat :)
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Marissa,
Hvis du vil have den første ikke-blanke værdi fra en række i Google Sheets, skal du anvende en af ​​følgende formler:

=QUERY(transponer(C1:G1),"Vælg Kol1, hvor Kol1 ikke er nulgrænse 1",0)
=index(C1:G1,MATCH(FALSE,ISBLANK(C1:G1),0))

Prøv venligst, håber det kan hjælpe dig!
Denne kommentar blev minimeret af moderatoren på webstedet
Perfekt svar. Har ledt efter dette i et stykke tid. Tak skal du have!
Denne kommentar blev minimeret af moderatoren på webstedet
Como faço para obter o menor valor de um intervalo, onde pode haver células em branco ?
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan bruger jeg denne formel til at returnere kolonneoverskriften i den første celle med en værdi >0?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Tom,
For at løse dit problem skal du anvende nedenstående formel:
=INDEX($B$1:$H$1,MATCH(TRUE,$B2:$H2>0,0))
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-return-column-headers.png

Prøv venligst, håber det kan hjælpe dig!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL