Excel 2020: Korvaa sisäkkäiset IF: t hakutaulukolla - Excel-vinkit

Sisällysluettelo

Kauan sitten olen työskennellyt yrityksen myyntijohtajana. Mallin aina jotain uutta bonusohjelmaa tai palkkiosuunnitelmaa. Tunsin melko tottelemaan suunnitelmia kaikenlaisilla ehdoilla. Tässä vihjeessä esitetty on melko kesy.

Normaali lähestymistapa on aloittaa sisäkkäisen IF-kaavan rakentaminen. Aloitat aina joko alueen ylä- tai alaosasta. "Jos myynti on yli 500 000 dollaria, alennus on 20%; muuten… IF-funktion kolmas argumentti on täysin uusi IF-funktio, joka testaa toista tasoa: "Jos myynti on yli 250 000 dollaria, alennus on 15%; muuten…".

Nämä kaavat pidentyvät ja pitenevät, kun tasoja on enemmän. Tällaisen kaavan vaikein osa on muistaa, kuinka monta sulkeita laitetaan kaavan loppuun.

Jos käytät Excel 2003: ta, kaava on jo lähestymässä rajaa. Tällä versiolla et voi sijoittaa enempää kuin 7 IF-toimintoa. Se oli ruma päivä, jolloin valtuudet, joita muutettiin, palkkasuunnitelmaan ja tarvitsit tapaa lisätä kahdeksas IF-toiminto. Tänään voit sijoittaa 64 IF-toimintoa. Sinun ei pitäisi koskaan pestä niin monta, mutta on mukava tietää, ettei 8: n tai 9: n pesimisessä ole mitään ongelmaa.

Sen sijaan, että käyttäisit sisäkkäistä IF-toimintoa, yritä käyttää VLOOKUP-toimintoa. Kun VLOOKUPin neljäs argumentti vaihtuu False-arvosta True-arvoksi, funktio ei enää etsi tarkkaa vastaavuutta. No, ensin VLOOKUP yrittää löytää tarkan vastaavuuden. Mutta jos tarkkaa vastaavuutta ei löydy, Excel sijoittuu riville vain vähemmän kuin etsimäsi.

Harkitse alla olevaa taulukkoa. Solussa C13 Excel etsii taulukosta 28 355 dollaria. Kun se ei löydä 28355: tä, Excel palauttaa alennuksen, joka liittyy vain pienempään arvoon, tässä tapauksessa 1%: n alennus 10 000 dollarin tasolle.

Kun muunnat säännöt taulukoksi taulukossa E13: F18, sinun on aloitettava pienimmältä tasolta ja siirryttävä korkeimmalle tasolle. Vaikka sitä ei ilmoitettu säännöissä, jos joku on alle 10 000 dollaria myynnissä, alennus on 0%. Sinun on lisättävä tämä taulukon ensimmäiseksi riviksi.

Varoitus

Kun käytät VLOOKUP-version True-versiota, taulukko on lajiteltava nousevasti. Monet ihmiset uskovat, että kaikki hakutaulukot on lajiteltava. Mutta taulukko on lajiteltava vain likimääräistä ottelua varten.

Entä jos esimiehesi haluaa täysin itsenäisen kaavan eikä halua nähdä bonustaulukkoa oikealla puolella? Kaavan rakentamisen jälkeen voit upottaa taulukon suoraan kaavaan. Aseta kaava muokkaustilaan kaksoisnapsauttamalla solua tai valitsemalla solu ja painamalla F2. Käytä kohdistinta valitaksesi koko toisen argumentin: $ E $ 13: $ F $ 18.

Paina F9-näppäintä. Excel upottaa hakutaulukon taulukon vakiona. Matriisivakiossa puolipiste osoittaa uuden rivin ja pilkku osoittaa uuden sarakkeen. Katso Taulukon vakioiden ymmärtäminen.

Paina Enter. Kopioi kaava alas muihin soluihin.

Voit nyt poistaa taulukon. Lopullinen kaava on esitetty alla.

Kiitos Mike Girvinille siitä, että hän opetti minulle vastaavista suluista. VLOOKUP-tekniikkaa ehdottivat Danny Mac, Boriana Petrova, Andreas Thehos ja @mvmcos.

Mielenkiintoisia artikkeleita...