Kaip naudoti INT funkciją "Excel" programoje (8 tinkami pavyzdžiai)

  • Pasidalinti
Hugh West

Kai duomenų rinkinyje yra dešimtainių skaičių, galite naudoti INT funkciją "Excel", kad gautumėte artimiausią sveiką skaičių. Iš esmės šiame straipsnyje aptarsime, kaip naudoti INT funkciją, pradedant nuo aštuoni praktiniai pavyzdžiai, įskaitant pagrindinius VBA kodą su tinkamais paaiškinimais. Kad galėtumėte pritaikyti formulę savo reikmėms.

Atsisiųsti "Excel" darbaknygę

Praktikos sąsiuvinį galite atsisiųsti iš čia:

INT funkcijos naudojimas.xlsm

"Excel" INT funkcija: sintaksė ir pavyzdžiai; argumentai

Pirmiausia pamatysite sintaksė ir argumentas Jei funkciją įterpiate po to, kai įvedate lygybės ženklas (=) , pamatysite toliau pateiktą paveikslėlį.

Santrauka

Dešimtainį skaičių galima pateikti kaip sveikąjį skaičių naudojant INT funkcija, kuri suapvalina jį iki mažiausias sveikasis skaičius dalis. Kadangi funkcija sumažina skaičių iki artimiausio sveikojo skaičiaus, rezultatas, neigiamas skaičiai tampa lygūs daugiau neigiamų aspektų .

Sintaksė

=INT (skaičius)

Grąžinama vertė

Dešimtainio skaičiaus suapvalinta sveikojo skaičiaus dalis.

Argumentai

Argumentas Privaloma ar neprivaloma Vertė
numeris reikalaujama Realusis skaičius, iš kurio norite gauti sveikąjį skaičių

8 "Excel" funkcijos INT naudojimo pavyzdžiai

Čia aprašysime 8 tinkamų pavyzdžių, kaip naudoti INT funkciją "Excel" programoje, naudodami "Microsoft 365" versija Be to, kad geriau suprastumėte, naudosiu keletą pavyzdinių duomenų rinkinių.

Toliau pridedame trumpą mūsų pavyzdžių apžvalgą.

INT funkcija programoje "Excel" (greitas vaizdas)

1 pavyzdys: INT funkcijos naudojimas teigiamiems skaičiams

Tiesą sakant, gauti artimiausias sveikasis skaičius iš tam tikros teigiamas arba neigiamas dešimtainis sveikasis skaičius.

Pavyzdžiui. INT funkcija suapvalina svorį nuo Nuo 50,78 kg iki 50 kg .

Taigi naudokite šią formulę.

  • Šiuo tikslu pasirinkite tuščią ląstelę ir įterpkite formulę įvedę lygybės ženklas (=) .
=INT(C5)

  • Galiausiai paspauskite ĮVESKITE .

Taigi, gausite teigiamas sveikasis skaičius skaičius, kuris bus apvalinamas link nulio.

  • Jei norite tą pačią formulę naudoti kitose ląstelėse, galite naudoti Užpildymo rankena Įrankis.

Galiausiai pamatysite visus suapvalinti svoriai .

Skaityti daugiau: Kaip naudoti "Excel" funkciją SIGN (7 efektyvūs pavyzdžiai)

2 pavyzdys: INT funkcijos naudojimas neigiamiems skaičiams

Svetainė INT funkcija sumažina skaičių iki artimiausias sveikasis skaičius . Taigi, kad neigiamas skaičiai tampa daugiau neigiamų aspektų (daugiau nuo 0) . Todėl funkcija rounds nuo 0,52 iki 0 bet apvalumai nuo -0,52 iki -1 .

Be to, jei turite neigiamas skaičių, šiuo atveju, temperatūra, taip pat galite naudoti INT funkcija.

  • Pirmiausia pasirinkite ląstelę D5 tada užrašykite šią formulę.
=INT(C5)

  • Vėliau paspauskite ĮVYKDYTI.

  • Dabar galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. D6:D11.

Todėl matysite visas suapvalintas temperatūras.

Skaityti daugiau: 44 matematinės funkcijos programoje "Excel" (atsisiųsti nemokamą PDF failą)

3 pavyzdys: INT funkcijos taikymas dešimtajai vertei gauti

Jei norite gauti tik dešimtainę vertę, taip pat galite naudoti INT funkcija "Excel". Tokiu atveju turite įterpti šią formulę.

  • Pirmiausia pasirinkite ląstelę D5 tada užrašykite šią formulę.
=C5-INT(C5)

Kaip INT(C5) suapvalinama iki artimiausio sveikojo skaičiaus, šį skaičių reikia atimti iš dešimtainio skaičiaus.

  • Vėliau paspauskite ĮVYKDYTI.

  • Dabar galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. D6:D11.

Todėl matysite visas dešimtaines reikšmes.

Skaityti daugiau: 51 dažniausiai naudojamos matematinės ir trigubos funkcijos programoje "Excel

4 pavyzdys: INT funkcijos naudojimas dešimtainės reikšmės eilės numeriui nustatyti

Darant prielaidą, kad gimimo data kartu su gimimo laikas reikia gauti gimimo data išskyrus laiką.

Kaip žinote, "Excel" saugo datas kaip serijos numeriai , laikas bus dešimtainis skaičius, įtrauktas į sveikąjį serijos numerį. Pavyzdžiui, 37115.52 susijęs su 8/12/2001 12:24 .

Kaip tai pakeisti?

Tai paprastas procesas. Be to, galite naudoti Formuoti ląsteles ( tiesiog paspauskite CTRL+1 ) arba funkcija VALUE . Čia naudosime VERTĖ funkcija.

  • Taigi, pasirinkite langelį D5 tada užrašykite šią formulę.
=VALUE(C5)

  • Tada paspauskite ĮVYKDYTI.

  • Dabar naudokite Užpildymo rankena likusių ląstelių piktogramą.
  • Tada naudokite INT formulę, kurios argumentas yra serijos numeris. E5 ląstelės.
=INT(D5)

  • Po to paspauskite ĮVYKDYTI.

Todėl gausite tik Gimimo data.

  • Panašiai galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. E6:E11.

Galiausiai pamatysite visas gimimo datas.

Panašūs skaitiniai

  • Kaip naudoti funkciją SEQUENCE programoje "Excel" (16 pavyzdžių)
  • "Excel" funkcija LARGE
  • Kaip naudoti funkciją RAND programoje "Excel" (5 pavyzdžiai)
  • SUMPRODUCT funkcijos naudojimas programoje "Excel" (4 pavyzdžiai)
  • Kaip naudoti SUMIFS funkciją "Excel" programoje (6 patogūs pavyzdžiai)

5 pavyzdys: INT funkcijos naudojimas datai ir laikui padalyti "Excel" programoje

Jei norite padalyti data ir laikas į atskirus datos ir kartus , galite naudoti INT funkcija.

  • Tiesiog įterpkite ankstesniame metode naudotą formulę, kad gautumėte gimimo data .
=INT(C5)

  • Dabar paspauskite ĮVESKITE .

  • Dabar naudokite Užpildymo rankena likusių ląstelių piktograma D6:D11 .
  • Tada naudokite šią formulę ir gaukite gimimo laikas .
=C5-INT(C5)

  • Tada paspauskite ĮVESKITE .

  • Panašiai galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. E6:E11.

Galiausiai pamatysite visus gimimo laikus.

6 pavyzdys: apskaičiuokite metų skaičių tarp dviejų datų

Dar svarbiau yra tai, kad galite apskaičiuoti, kiek metų tarp du datas naudojant INT funkcija.

Pavyzdžiui, galite nustatyti amžius metais nuo gimimo datos.

Be to, tam reikia naudoti funkcija YEARFRAC pagal kurią apskaičiuojama, kokią metų dalį tarp du datas pagal skaičių visos dienos .

Dar kartą, funkcija TODAY bus naudojamas norint gauti dabartinė data .

Tada INT funkcija suapvalina metų skaičių iki artimiausio sveikojo skaičiaus. Dabar pažiūrėkite, kaip tai padaryti.

Žingsniai:

  • Pirmiausia įrašykite šią formulę į D5 ląstelės.
=INT(METAIFRAC(C5,TODAY()))

  • Antra, paspauskite ĮVESKITE .

  • Tada galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. D6:D11.

Galiausiai pamatysite visus amžiaus metus.

7 pavyzdys: INT funkcija su IF funkcija

Čia, funkcija IF yra populiariausia funkcija, skirta loginiams teiginiams atlikti "Excel" programoje.

Be to, galite naudoti INT funkciją su IF funkcija.

Įsivaizduokime, kad turite tūkstančiai duomenų . Tarp jų kai kurie yra sveikasis skaičius duomenų, o kai kurie yra plūduriuojantis Dabar turite nustatyti, ar duomenys yra sveikieji skaičiai, ar ne.

Tokiu atveju galite naudoti šią formulę.

  • Pirmiausia pasirinkite D5 ląstelę ir įrašykite formulę.
=IF(C5>INT(C5), "Is not Integer", "Is Integer")

  • Tada paspauskite ĮVESKITE gauti rezultatą.

  • Dabar galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. D6:D11.

Galiausiai pamatysite visų skaičių tipą.

8 pavyzdys: INT funkcijos taikymas skaičiui suapvalinti

Čia naudosime INT funkciją tik į Apibendrinti a teigiamas skaičių "Excel" programoje. Tarkime, kad norime sužinoti faktinis svoris todėl norime Apibendrinti vertės. Toliau pateikiami šie veiksmai.

Žingsniai:

  • Pirmiausia turite pasirinkti naują ląstelę D5 kur norite išsaugoti rezultatą.
  • Antra, turėtumėte naudoti toliau pateiktą formulę D5 ląstelės.
=-INT(-C5)

Čia INT funkcija Apibendrinti . neigiamas skaičių. teigiamas skaičių į neigiamas naudodami Minuso ženklas . Tada naudojame kitą Minuso ženklas kad galutinis rezultatas būtų teigiamas .

  • Trečia, paspauskite ĮVESKITE .

  • Dabar galite vilkti Užpildymo rankena piktogramą, kad likusiose ląstelėse būtų automatiškai užpildyti atitinkami duomenys. D6:D11.

Galiausiai pamatysite visus suapvalintus svorius.

VBA funkcijos INT naudojimas "Excel" programoje

Jei turite didesnį duomenų rinkinį, reikiamo rezultato gavimas naudojant formulę užima daug laiko ir yra šiek tiek nuobodus.

Verčiau galite naudoti VBA kodas "Excel" programoje, kuri greitai ir tiksliai atlieka rezultatą.

Dabar pažiūrėkime, kaip galite taikyti VBA kodas, skirtas minučių skaičiui apskaičiuoti.

  • Pirma, iš Kūrėjas skirtukas> eiti į "Visual Basic".

  • Antra, atidarykite modulį spustelėję Įdėkite > Modulis .

  • Tada į modulį nukopijuokite šį kodą.
 Sub my_example_INT() Range("D5").Value = Int(Range("C5")) End Sub 

Būkite atsargūs, kad trys dalykų, kurie yra būtini norint paleisti VBA kodas, skirtas naudoti INT funkcija

  • Įvesties ląstelių diapazonas: Čia turite įterpti skaičių, iš kurio norite gauti artimiausią sveiką skaičių, pvz. B5 .
  • Išvesties ląstelių diapazonas: Ląstelių diapazonas, iš kurio norite gauti išvestį.
  • Logika: Ši funkcija naudojama, pvz. INT.
  • Dabar, išsaugoti kodą ir grįžkite į darbalapį.
  • Tada iš Kūrėjas skirtukas> eiti į Makrokomandos .

  • Tada paleiskite kodą spustelėję my_example_INT > Paleisti .

Dėl to matysite suapvalintas svoris C5 langelio vertė.

  • Panašiai elkitės ir su kitomis ląstelėmis.

Galiausiai pamatysite visus suapvalinti svoriai .

Kitos apvalinimo funkcijos

Galite apsilankyti "Excel" apvalinimo funkcijos jei norite sužinoti.

Dažniausiai pasitaikančios klaidos naudojant INT funkciją

Dažniausiai pasitaikančios klaidos Kai jie parodo
#VALUE! - Atsiranda, kai tekstas įterpiamas kaip įvestis
#REF! - Įvyksta, kai įvestis negalioja

Praktikos skyrius

Dabar paaiškintą metodą galite praktikuoti patys.

Išvada

Taip galite taikyti INT funkciją, kad gautumėte sveikąjį skaičių. Jei turite įdomų ir unikalų metodą, kaip naudoti INT funkciją, pasidalykite ja toliau pateiktame komentarų skyriuje.

Ačiū, kad esate su mumis.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.