Kako uporabiti funkcijo INT v Excelu (8 primernih primerov)

  • Deliti To
Hugh West

Če je v naboru podatkov decimalno število, lahko uporabite INT v Excelu za pridobitev najbližjega celega števila. V tem članku bomo v bistvu razpravljali o tem, kako uporabiti funkcijo INT funkcijo, začenši z osem praktične primere, vključno z osnovami VBA koda z ustreznimi pojasnili, tako da lahko formulo prilagodite za svoje potrebe.

Prenos Excelovega delovnega zvezka

Delovni zvezek za vadbo lahko prenesete tukaj:

Uporaba funkcije INT.xlsm

Excelova funkcija INT: sintaksa & argumenti

Najprej boste videli sintaksa in . argument funkcije. Če funkcijo vstavite po vnosu znak za enakost (=) , boste videli naslednjo sliko.

Povzetek

Desetinsko število lahko predstavimo kot celo število z uporabo INT funkcija, ki jo zaokroži navzdol na najnižje celo število del. Ker funkcija zmanjša število na najbližje celo število, je rezultat, negativni števila postanejo sodo. bolj negativen .

Sintaksa

=INT (številka)

Vrnjena vrednost

Zaokrožen celoštevilski del decimalnega števila.

Argumenti

Argument Obvezno ali neobvezno Vrednost
številka zahtevani Realno število, iz katerega želite dobiti celo število

8 primerov za uporabo funkcije INT v Excelu

Opisali bomo 8 primerne primere uporabe INT funkcijo v Excelu z uporabo Različica Microsoft 365 Poleg tega bom za boljše razumevanje uporabil nekaj vzorčnih podatkovnih nizov.

Spodaj smo priložili hiter pregled naših primerov.

Funkcija INT v Excelu (hitri prikaz)

Primer 1: Uporaba funkcije INT za pozitivna števila

Pravzaprav je zelo preprosto pridobiti najbližje celo število iz danega pozitivno ali negativni decimalno celo število.

Na primer. INT funkcija zaokroži navzdol utež iz 50,78 kg do 50 kg .

Zato uporabite naslednjo formulo.

  • V ta namen izberite prazno celico in vstavite formulo po vnosu znak za enakost (=) .
=INT(C5)

  • Na koncu pritisnite VSTOP .

Tako boste dobili pozitivno celo število število, ki se zaokroži proti ničli.

  • Če želite isto formulo uporabiti za druge celice, lahko uporabite Ročaj za polnjenje Orodje.

Nazadnje si boste ogledali vse zaokrožene uteži .

Preberite več: Kako uporabiti funkcijo SIGN v Excelu (7 učinkovitih primerov)

Primer 2: Uporaba funkcije INT za negativna števila

Spletna stran INT funkcija zmanjša število na najbližje celo število . Torej, da negativni številke postanejo bolj negativen (več stran od 0) Zato je funkcija zaokroži 0,52 do 0 vendar krogih -0,52 do -1 .

Poleg tega, če imate negativni številke, v naslednjem primeru temperaturo, lahko uporabite tudi INT funkcijo.

  • Najprej izberite celico D5 nato zapišite naslednjo formulo.
=INT(C5)

  • Nato pritisnite VSTOP.

  • Zdaj lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah D6:D11.

Tako boste videli vse zaokrožene temperature.

Preberite več: 44 matematičnih funkcij v Excelu (prenesi brezplačni PDF)

Primer 3: Uporaba funkcije INT za pridobitev decimalne vrednosti

Če želite dobiti samo decimalno vrednost, lahko uporabite tudi INT V tem primeru morate vstaviti naslednjo formulo.

  • Najprej izberite celico D5 nato zapišite naslednjo formulo.
=C5-INT(C5)

Kot INT(C5) zaokroži navzdol na najbližje celo število, morate ta rezultat odšteti od decimalnega števila.

  • Nato pritisnite VSTOP.

  • Zdaj lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah D6:D11.

Tako boste videli vse decimalne vrednosti.

Preberite več: 51 najpogosteje uporabljenih matematičnih in trigonometričnih funkcij v Excelu

Primer 4: Uporaba funkcije INT za serijsko številko decimalne vrednosti

Ob predpostavki, da je datum rojstva skupaj z čas rojstva je podan, morate pridobiti datum rojstva brez upoštevanja časa.

Kot veste, Excel shranjuje datume kot serijske številke , bo čas decimalno število, vključeno v celoštevilsko serijsko številko. na primer, 37115.52 se nanaša na 12:24 dne 8/12/2001 .

Kako lahko to spremenite?

To je preprost postopek. Poleg tega lahko uporabite Oblikovanje celic ( samo pritisnite CTRL+1 ) ali funkcija VALUE . V tem primeru bomo uporabili VREDNOST funkcijo.

  • Izberite celico D5 nato zapišite naslednjo formulo.
=VALUE(C5)

  • Nato pritisnite VSTOP.

  • Zdaj uporabite Ročaj za polnjenje ikona za preostale celice.
  • Nato uporabite INT formulo s serijsko številko kot argumentom v E5 celica.
=INT(D5)

  • Nato pritisnite VSTOP.

Tako boste dobili le Datum rojstva.

  • Podobno lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah E6:E11.

Na koncu boste videli vse datume rojstva.

Podobna branja

  • Kako uporabiti funkcijo SEQUENCE v Excelu (16 primerov)
  • Funkcija LARGE v programu Excel
  • Kako uporabiti funkcijo RAND v Excelu (5 primerov)
  • Uporaba funkcije SUMPRODUCT v Excelu (4 primeri)
  • Kako uporabiti funkcijo SUMIFS v Excelu (6 priročnih primerov)

Primer 5: Uporaba funkcije INT za razdelitev datuma in časa v Excelu

Če želite razdeliti datum-čas v ločene datumi in . krat , lahko uporabite INT funkcijo.

  • Samo vstavite formulo, uporabljeno v prejšnji metodi, da dobite datum rojstva .
=INT(C5)

  • Zdaj pritisnite VSTOP .

  • Zdaj uporabite Ročaj za polnjenje ikona za preostale celice D6:D11 .
  • Nato uporabite naslednjo formulo, da dobite čas rojstva .
=C5-INT(C5)

  • Nato pritisnite VSTOP .

  • Podobno lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah E6:E11.

Na koncu so prikazani vsi časi rojstva.

Primer 6: Izračun števila let med dvema datumoma

Še pomembneje pa je, da lahko izračunate število let med dva datumi z uporabo Funkcija INT.

Določite lahko na primer starost v letih od datuma rojstva.

Poleg tega morate za to uporabiti funkcija YEARFRAC ki ocenjuje delež leta med dva datumov s številom polni dnevi .

Ponovno, funkcija TODAY se uporabi za pridobitev trenutni datum .

Nato se INT funkcija zaokroži število let navzdol na najbližje celo število. Zdaj si oglejte korake.

Koraki:

  • Najprej zapišite naslednjo formulo v D5 celica.
=INT(LETOFRAC(C5,DANES()))

  • Drugič, pritisnite VSTOP .

  • Nato lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah D6:D11.

Na koncu boste videli vse starosti v letih.

Primer 7: Funkcija INT s funkcijo IF

Tukaj, funkcija IF je najbolj priljubljena funkcija za ustvarjanje logičnih izjav v Excelu.

Uporabite lahko tudi INT s funkcijo IF funkcijo.

Predstavljajmo si, da imate na tisoče podatkov . Med njimi so nekateri celo število podatkov, medtem ko so nekateri plavajoči Zdaj morate ugotoviti, ali so podatki cela števila ali ne.

V takem primeru lahko uporabite naslednjo formulo.

  • Najprej izberite D5 celico in zapišite formulo.
=IF(C5>INT(C5), "Ni celo število", "Je celo število")

  • Nato pritisnite VSTOP za pridobitev rezultata.

  • Zdaj lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah D6:D11.

Na koncu se prikažejo vse vrste številk.

Primer 8: Uporaba funkcije INT za zaokrožitev števila

V tem primeru bomo uporabili INT funkcijo samo za zaokrožitev a pozitivno v Excelu. Recimo, da želimo ugotoviti dejanska teža zato želimo zaokrožitev vrednosti. Koraki so navedeni v nadaljevanju.

Koraki:

  • Najprej morate izbrati novo celico. D5 kam želite shraniti rezultat.
  • Drugič, uporabite spodnjo formulo v D5 celica.
=-INT(-C5)

Tu je INT funkcija bo zaokrožitev . negativni številk. Tako smo naredili pozitivno številke v negativni z uporabo Znak minus . Nato uporabimo še eno Znak minus za končni rezultat pozitivno .

  • Tretjič, pritisnite VSTOP .

  • Zdaj lahko povlečete Ročaj za polnjenje ikona za samodejno izpolnjevanje ustreznih podatkov v preostalih celicah D6:D11.

Na koncu so prikazane vse zaokrožene uteži.

Uporaba VBA za funkcijo INT v Excelu

Če imate večji nabor podatkov, je pridobivanje želenega rezultata s formulo zamudno in nekoliko dolgočasno.

Namesto tega lahko uporabite koda VBA v Excelu, ki hitro in natančno izvede rezultat.

Oglejmo si, kako lahko uporabite VBA koda za izračun števila minut.

  • Prvič, iz Razvijalec zavihek> pojdite na Visual Basic.

  • Drugič, odprite modul s klikom na Vstavite > Modul .

  • Nato v modul kopirajte naslednjo kodo.
 Sub my_example_INT() Range("D5").Value = Int(Range("C5")) End Sub 

Pazite, da tri stvari, ki so bistvene za delovanje VBA koda za uporabo INT funkcija

  • Razpon vhodnih celic: Tu morate vstaviti celico števila, iz katerega želite dobiti najbližje celo število, npr. B5 .
  • Razpon izhodnih celic: Območje celic, v katerem želite dobiti izhodne podatke.
  • Logika: Funkcija se uporablja npr. INT.
  • Zdaj, shranite kodo in se vrnite v delovni list.
  • Nato iz Razvijalec zavihek> pojdite na Makroji .

  • Nato zaženite kodo s klikom na my_example_INT > Spustite .

Tako boste videli zaokrožena teža za C5 vrednost celice.

  • Podobno naredite tudi za druge celice.

Nazadnje si boste ogledali vse zaokrožene uteži .

Druge funkcije zaokroževanja

Obiščete lahko Excelove funkcije zaokroževanja če vas to zanima.

Pogoste napake pri uporabi funkcije INT

Pogoste napake Ko pokažejo
#VALUE! - Nastane, ko je besedilo vstavljeno kot vnos
#REF! - Nastane vnos ni veljaven

Oddelek za prakso

Sedaj lahko razloženo metodo prakticirate sami.

Zaključek

Tako lahko uporabite INT za pridobitev celega števila. Če imate zanimivo in edinstveno metodo za uporabo funkcije INT funkcijo, jo delite v spodnjem razdelku s komentarji.

Hvala, ker ste z nami.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.