Skip to main content

Yhdistä MIN- ja IF-toiminnot Array-kaavassa

These 8 Items Just Sold For Great Profit on Ebay, Poshmark, and Mercari! (Kesäkuu 2026)

These 8 Items Just Sold For Great Profit on Ebay, Poshmark, and Mercari! (Kesäkuu 2026)
Anonim

Paras tapa ymmärtää, miten yhdistää MIN- ja IF-toiminnot Excelissä on esimerkki. Tämä oppitunnin esimerkki sisältää lämmitysaikaa kahdesta tapahtumasta, jotka ovat radan täyttävissä - 100- ja 200 metrin sprintit.

MIN IF -mallin avulla voit löytää nopeimman lämpöajan kullekin kisalle yhdellä kaavalla.

Kaavan jokainen osa on seuraava:

  • MIN-toiminto etsii valitun tapahtuman nopeimman tai pienimmän ajan.
  • IF-toiminto antaa meille mahdollisuuden valita kilpailun asettamalla ehdon kilpailun nimiä käyttäen.
  • Järjestelmän kaava antaa IF-funktion testi useille eri olosuhteille yhdelle solulle ja kun ehto täyttyy, array-kaava määrittää, mitä tietoja (rotuajat) MIN-funktio tutkii nopeimman ajan löytämiseksi.

MIN IF sisäkkäinen kaavan syntaksi ja argumentit

MIN IF-kaavan syntaksi on:

= MIN (IF (logical_test, value_if_true, value_if_false))

Koska IF-funktio on upotettu MIN-funktion sisään, koko IF-funktio tulee MIN-funktion ainoaksi argumentiksi.

IF-toiminnon argumentit ovat:

  • looginen_testi (vaadittu): arvo tai lauseke, joka testataan, onko se tosi vai epätosi
  • arvo_jos_tosi (vaadittu): arvo, joka näytetään, jos looginen_testi on tosi
  • arvo_jos_epätosi (valinnainen): arvo, joka näkyy, jos looginen_testi on väärä

Esimerkissä looginen testi pyrkii löytämään ottelun laskentataulukon soluun D10 kirjoitetun kilpailun nimen perusteella. Value_if_true argumentti on MIN-toiminnon avulla nopein aika valitulle kilpailulle. Arvo_if_false argumentti jätetään pois, koska sitä ei tarvita ja sen poissaolo lyhentää kaavaa. Jos kilpailun nimi, joka ei ole tietotaulukossa, kuten 400 metrin kilpailu, on kirjoitettu soluun D10, kaava palauttaa nollan.

Excelin MIN IF Array -kaavan esimerkki

Syötä seuraavat oppituntitiedot soluihin D1-E9:

Race TimesRace Time (sekuntia) 100 metriä 11.77 100 metriä 11.87 100 metriä 11.83 200 metriä 21.54 200 metriä 21,50 200 metriä 21.49 Kilpailun nopein lämpeneminen (sekuntia)

Solussa D10 kirjoita "100 metriä" (ilman lainausmerkkejä). Kaava näyttää tässä solussa, mistä rotista haluat löytää nopeimman ajan.

Sisäänsyöttö MIN IF-yhdistetty kaava

Koska olet luonut sekä sisäkkäisen kaavan että matriisikaavan, sinun on kirjoitettava koko kaava yhteen laskentataulukkoon.

Kun syötät kaavan Älä paina Enter-näppäintä näppäimistön näppäimellä tai napsauta eri solua hiirellä; sinun täytyy kääntää kaava taulukon kaavaksi. Tehdä se:

  1. Napsauta solua E10, paikka, jossa kaavan tulokset näytetään.

  2. Kirjoita seuraava: = MIN (IF (D3: D8 = D10, E3: E8))

Array-kaavan luominen

  1. Paina ja pidä alhaalla painiketta ctrl ja Siirtää näppäimiä.

  2. paina Tulla sisään näppäimistön avulla voit luoda taulukkokaavan.

  3. Vastaus 11.77 näkyy solussa F10, koska se on nopein (pienin) aika kolmelle 100 metrin sprintilämmölle.

Täydellinen taulukkokaava {= MIN (IF (D3: D8 = D10, E3: E8)}} voidaan nähdä laskentataulukon yläpuolella olevassa kaavassa.

Koska ctrl , Siirtää , ja Tulla sisään näppäimiä painetaan samanaikaisesti, kun kaava on kirjoitettu, saatuja kaavoja kutsutaan joskus nimellä CSE kaavat.

Testaa kaava

Testaa kaava etsimällä nopein aika 200 metriä. Tyyppi 200 metriä soluun D10 ja paina Tulla sisään näppäintä. Kaavan pitäisi palauttaa 21,49 sekunnin ajan solussa E10.