Tässä artikkelissa opimme, miten voit vaikuttaa Excelin viimeiseen ei-tyhjään soluun.
Otetaan ensin ensin tietoa toiminnasta.
LOOKUP -toiminto etsii alueen arvioidun arvon ja palauttaa alueen arvon tai sitä vastaavan arvon.
Tässä käytämme yhtä LOOKUP -toiminnon ominaisuuksista, eli jos LOOKUP -funktio ei löydä tarkkaa vastaavuutta, se palauttaa viimeisen ja lähimmän arvon. Se palauttaa viimeksi löydetyn arvon. Käytämme alla olevaa syntaksia.
Syntaksi:
= JOS (solu "", solu - LOOKUP (2, 1 / (exp_range ""), exp_range), last_result) |
Tässä käytämme vielä yhtä Excel -attribuuttia, joka on exp_ranges. Laajentavat alueet ovat sekoitettu viite, jossa käytetään absoluuttista viitettä ($ A $ 1) ja suhteellista viitettä (A1).
Selitys:
- Exp_range "" palauttaa taulukon TOSI ja EPÄTOSI.
- HAKU -funktio pitää TOSI -arvoa 1 ja EPÄTOSI -arvoa 0.
- 1 / (exp_range "") kun jokainen taulukon arvo on jaettu 1: llä, palauttaa taulukon 1: t ja #ARVO! virhe.
- Hakuarvo on 2, joten 1: n ja -taulukon viimeinen löydetty arvo 1 #arvo virhe palauttaa viimeisen ei-tyhjän solun.
- Funktio palauttaa erotuksen, jos Solu "" ehto on TOSI, tai muuten se palauttaa saadun viimeisen_tuloksen.
Ymmärrämme sen esimerkin avulla.
Tässä meillä on joitain mitattuja arvoja ja kirjataan tulokset sarakkeeseen. Tietojen joukossa on tyhjiä soluja.
Käytä kaavaa D4 -solussa:
= JOS (C3 "", C3 - KATSO (2, 1 / ($ C $ 2: C2 ""), $ C $ 2: C2), D2) |
Selitys:
- C3 "" tarkistaa, onko solu tyhjä vai ei.
- $ C $ 2: C2 "" palauttaa taulukon TOSI ja EPÄTOSI.
- HAKU -funktio pitää TOSI -arvoa 1 ja EPÄTOSI -arvoa 0.
- 1 / ($ C $ 2: C2 "") kun jokainen taulukon arvo on jaettu 1: llä, palauttaa taulukon 1: t ja #ARVO! Virhe.
- Hakuarvo on 2, joten 1: n ja #ARVO -taulukon viimeinen löydetty arvo 1 virhe palauttaa viimeisen ei-tyhjän solun.
- Funktio palauttaa erotuksen, jos Solu "" ehto on TOSI, tai muuten se palauttaa saadun viimeisen_tuloksen.
Tässä alue annetaan laajenevana alueena ja soluviittauksena yksittäisen solun viitteelle.
Kuten yllä olevasta tilannekuvasta näkyy, ero 151 ja 150 tulee olemaan 1. Se näyttää hyvältä. Nyt kopioimme kaavan muille soluille käyttämällä Ctrl + D Excelin pikavalinta tai vedä alas soluvaihtoehto.
Kuten näet kaavan viimeisessä solussa, joka on = IF (C14 "", C14 - LOOKUP (2,1/($ C $ 2: C13 ""), $ C $ 2: C13), D13) ja näet Lisäsin taulukon alkuun 0 taulukon täydentämiseksi. Alla on joitain havaintoja tästä kaavasta.
Huomautuksia:
- Kaava palauttaa #NA -virheen, jos taulukosta ei löydy vastaavuutta.
- Kaava tarkistaa ensin hakuarvon ja etsii sitten vain edellisen arvon, jos hakuarvoa ei löydy.
- Kaikki Excel -kaavat palauttavat aina taulukon taulukosta ensimmäisen arvon.
- Yllä selitetty kaava, etsi tiedostonimen taulukon viimeinen tiedostoversio.
Toivottavasti ymmärsit kuinka ottaa ero Excelin viimeisestä ei-tyhjästä solusta. Täältä löydät lisää artikkeleita etsintätoiminnoista. Voit vapaasti esittää kysymyksesi alla olevaan kommenttikenttään. Autamme sinua varmasti.
IF -toiminnon käyttäminen Excelissä
SUM -alue ja INDEX Excelissä
LOOKUP -toiminnon käyttäminen Excelissä
VLOOKUP -toiminnon käyttäminen Excelissä
HLOOKUP -toiminnon käyttäminen Excelissä
Suosittuja artikkeleita
Muokkaa avattavaa luetteloa
Jos ehdollinen muotoilu
Jos käytetään jokerimerkkejä
Vlookup päivämäärän mukaan