Turinys
Jei norite būti galingas "MS Excel" naudotojas, turite įvaldyti naudingiausias "Excel" "Excel" formules. Atvirai kalbant, tai ne visiems lengva užduotis, nes funkcijų yra daugybė.
Jums gali padėti vienas triukas!
Leiskite man pasidalyti gudrybe kurį naudojau ir tebenaudoju formulėms įsisavinti: kasdien, prieš pradėdamas dirbti su "Excel", peržiūrėdavau 5-10 "Excel" formulių. Ši peržiūra mano smegenyse sukuria nuolatinį formulių atvaizdą. Tada, kai tik pamatau "Excel" formulės pavadinimą, galiu greitai prisiminti jos sintaksę ir panaudojimą. Tai man labai padeda, kai bandau išspręsti "Excel" uždavinį su formulėmis. Galite naudoti šįgudrybė, kaip įvaldyti bet ką sudėtingo, ne tik "Excel" formules.
Šiame "Excel" formulių pamoka čia dalinuosi naudingiausias 102+ "Excel" formulių suvestinė ir nemokamai parsisiunčiamas PDF failas. Galite atsisiųsti PDF failą ir jį atsispausdinti, kad galėtumėte bet kur naudoti, tačiau tik asmeniniam naudojimui. Šio PDF failo negalima naudoti jokiam komerciniam naudojimui.
B. N.: Čia nepateikiau specializuotų formulių, skirtų inžinerijos, statistikos, interneto ir kt. reikmėms.
Atsisiųsti "Excel" formulių kontrolinį lapą PDF
Spustelėkite toliau esantį mygtuką ir atsisiųskite PDF failą su 102 "Excel" funkcijomis. Aš dokumentavau kiekvieną "Excel" formulę su jos sintakse ir daugybe pavyzdžių.
Spustelėkite čia, jei norite atsisiųsti PDF failą
"Excel" formulės su pavyzdžiais "Excel" lape (nemokamai atsisiųsti .xlsx failą)
Visas pirmiau nurodytas "Excel" formules dokumentavau viename "Excel" lape, kad galėtumėte keisti formules ir geriau jas suprasti bei praktikuoti.
Spustelėkite čia, jei norite atsisiųsti .xlsx failą
102 naudingiausios "Excel" formulės su pavyzdžiais
A. YRA FUNKCIJOS
1. ISBLANK
=ISBLANK(vertė)
Jei langelis tuščias, grąžinama TRUE. Jei langelis nėra tuščias, grąžinama FALSE.
2. ISERR
=ISERR(vertė)
Patikrina, ar reikšmė yra klaida (#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? arba #NULL!), išskyrus #N/A, ir grąžina TRUE arba FALSE
3. ISERROR
=ISERROR(vertė)
Patikrina, ar reikšmė yra klaida (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? arba #NULL!), ir grąžina TRUE arba FALSE.
4. ISEVEN
=ISEVEN(vertė)
Grąžina TRUE, jei skaičius yra lyginis
5. ISODD
=ISODD(vertė)
Grąžina TRUE, jei skaičius yra nelyginis
6. ISFORMULA
=ISFORMULA(vertė)
Patikrina, ar nuoroda yra į ląstelę, kurioje yra formulė, ir grąžina TRUE arba FALSE
7. ISLOGICAL
=ISLOGICAL(vertė)
Patikrina, ar reikšmė yra loginė reikšmė (TRUE arba FALSE), ir grąžina TRUE arba FALSE
8. ISNA
=ISNA(vertė)
Patikrina, ar reikšmė yra #N/A, ir grąžina TRUE arba FALSE
9. ISNUMBER
=ISNUMBER(value)
Patikrina, ar reikšmė yra skaičius, ir grąžina TRUE arba FALSE
10. ISREF
=ISREF(vertė)
Patikrina, ar reikšmė yra nuoroda, ir grąžina TRUE arba FALSE
11. ISTEXT
=ISTEXT(vertė)
Patikrina, ar reikšmė yra tekstas, ir grąžina TRUE arba FALSE
12. ISNONTEXT
=ISNONTEXT(vertė)
Patikrina, ar reikšmė nėra tekstas (tušti langeliai nėra tekstas), ir grąžina TRUE arba FALSE.
B. SĄLYGINĖS FUNKCIJOS
13. VIDUTINISIF
=AVERAGEIF(intervalas, kriterijai, [vidurkis_atstumas])
suranda pagal tam tikrą sąlygą ar kriterijų nurodytų ląstelių vidurkį (aritmetinį vidurkį)
14. SUMIF
=SUMIF(intervalas, kriterijai, [sum_range])
Prideda langelius, nurodytus pagal tam tikrą sąlygą arba kriterijus
15. COUNTIF
=COUNTIF(diapazonas, kriterijai)
Skaičiuoja ląstelių, atitinkančių nurodytą sąlygą, skaičių diapazone
16. AVERAGEIFS
=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
suranda pagal tam tikrą sąlygų ar kriterijų rinkinį nurodytų ląstelių vidurkį (aritmetinį vidurkį)
17. SUMIFS
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Prideda langelius, nurodytus pagal tam tikrą sąlygų ar kriterijų rinkinį
18. COUNTIFS
=COUNTIFS(kriterijų_apimtis1, kriterijai1, [kriterijų_apimtis2, kriterijai2], ...)
Skaičiuoja ląstelių, nurodytų pagal tam tikrą sąlygų ar kriterijų rinkinį, skaičių
19. IF
=IF(logical_test, [value_if_true], [value_if_false]
Patikrina, ar tenkinama sąlyga, ir grąžina vieną reikšmę, jei TRUE, ir kitą reikšmę, jei FALSE
20. IFERROR
=IFERROR(value, value_if_error)
Grąžina value_if_error, jei išraiška yra klaida, ir pačios išraiškos vertę, jei ne
21. IFNA
=IFNA(vertė, vertė_if_na)
Grąžinama nurodyta reikšmė, jei išraiška yra #N/A, kitu atveju grąžinamas išraiškos rezultatas
C. MATEMATINĖS FUNKCIJOS
22. SUMA
=SUMA(skaičius1, [skaičius2], [skaičius3], [skaičius4], ...)
Sumuoja visus ląstelių intervale esančius skaičius
23. VIDUTINIŠKAI
=AVERAGE(skaičius1, [skaičius2], [skaičius3], [skaičius4], ...)
Grąžina argumentų, kurie gali būti skaičiai arba vardai, masyvai arba nuorodos, kuriose yra skaičių, vidurkį (aritmetinį vidurkį).
24. AVERAGEA
=AVERAGEA(value1, [value2], [value3], [value4], ...)
Grąžina argumentų vidurkį (aritmetinį vidurkį), o tekstas ir FALSE argumentuose įvertinami kaip 0; TRUE įvertinamas kaip 1. Argumentai gali būti skaičiai, vardai, masyvai arba nuorodos.
25. COUNT
=COUNT(value1, [value2], [value3], ...)
Suskaičiuokite ląstelių, kuriose yra skaičių, skaičių diapazone
26. COUNTA
=COUNTA(value1, [value2], [value3], ...)
Skaičiuoja, kiek diapazono ląstelių nėra tuščios
27. MEDIAN
=MEDIAN(skaičius1, [skaičius2], [skaičius3], ...)
Grąžina medianą arba skaičių, esantį duotų skaičių aibės viduryje
28. SUMPRODUCT
=SUMPRODUCT(array1, [array2], [array3], ...)
Grąžina atitinkamų intervalų arba masyvų sandaugų sumą
29. SUMSQ
=SUMSQ(skaičius1, [skaičius2], [skaičius3], ...)
Grąžinama argumentų kvadratų suma. Argumentai gali būti skaičiai, masyvai, vardai arba nuorodos į langelius, kuriuose yra skaičių.
30. COUNTBLANK
=COUNTBLANK(range)
Skaičiuoja tuščių langelių skaičių diapazone
31. EVEN
=EVEN(skaičius)
Teigiamą skaičių suapvalina į viršų, o neigiamą skaičių - į apačią iki artimiausio lyginio sveikojo skaičiaus
32. ODD
=ODD(skaičius)
Teigiamą skaičių suapvalina į viršų, o neigiamą - į apačią iki artimiausio nelyginio sveikojo skaičiaus.
33. INT
=INT(skaičius)
Apvalina skaičių iki artimiausio sveikojo skaičiaus
34. DIDELIS
=LARGE(masyvas, k)
Grąžinama k-toji didžiausia duomenų rinkinio reikšmė. Pavyzdžiui, penktas pagal dydį skaičius
35. MAŽAS
=SMALL(masyvas, k)
Grąžinama k-oji mažiausia duomenų rinkinio reikšmė. Pavyzdžiui, penktasis mažiausias skaičius
36. MAX & amp; MAXA
=MAX(skaičius1, [skaičius2], [skaičius3], [skaičius4], ...)
Grąžinama didžiausia reikšmė reikšmių rinkinyje. Neatsižvelgiama į logines reikšmes ir tekstą.
=MAXA(value1, [value2], [value3], [value4], ...)
Grąžinama didžiausia reikšmė reikšmių rinkinyje. Neignoruojamos loginės reikšmės ir tekstas. MAXA funkcija vertina TRUE kaip 1, FALSE kaip 0, o bet kokią teksto reikšmę - kaip 0. Tušti langeliai ignoruojami.
37. MIN & amp; MINA
=MIN(skaičius1, [skaičius2], [skaičius3], [skaičius4], ...)
Grąžinamas mažiausias skaičius reikšmių rinkinyje. Neatsižvelgiama į logines reikšmes ir tekstą
=MINA(value1, [value2], [value3], [value4], ...)
Grąžinama mažiausia reikšmė reikšmių rinkinyje. Neignoruojamos loginės reikšmės ir tekstas. MAXA funkcija vertina TRUE kaip 1, FALSE kaip 0, o bet kokią teksto reikšmę kaip 0. Tušti langeliai ignoruojami.
38. MOD
=MOD(skaičius, daliklis)
Grąžina likutį po skaičiaus padalijimo iš daliklio
39. RAND
=RAND()
Grąžina atsitiktinį skaičių, didesnį arba lygų 0 ir mažesnį nei 1, tolygiai pasiskirsčiusį (keičiasi perskaičiavus)
40. RANDBETWEEN
=RANDBETWEEN(apačia, viršus)
Grąžina atsitiktinį skaičių tarp nurodytų skaičių
41. SQRT
=SQRT(skaičius)
Grąžina skaičiaus kvadratinę šaknį
42. SUBTOTALĖ
=SUBTOTAL(function_num, ref1, [ref2], [ref3], ...)
Grąžina tarpinę sumą sąraše arba duomenų bazėje
D. PAIEŠKA ir paieškos funkcijos
43. FIND
=FIND(find_text, within_text, [start_num])
Grąžina vienos teksto eilutės pradinę padėtį kitoje teksto eilutėje.
44. PAIEŠKA
=SEARCH(find_text, within_text, [start_num])
Grąžina simbolio, ties kuriuo pirmą kartą randamas konkretus simbolis arba teksto eilutė, numerį, skaitant iš kairės į dešinę (neatsižvelgiama į mažąsias ir didžiąsias raides).
45. SUBSTITUTE
=SUBSTITUTE(text, old_text, new_text, [instance_num])
pakeičia esamą tekstą nauju tekstu teksto eilutėje
46. PANAIKINTI
=REPLACE(senas_tekstas, start_num, num_chars, naujas_tekstas)
pakeičia teksto eilutės dalį kita teksto eilute
E. PAIEŠKOS FUNKCIJOS
47. MATCH
=MATCH(lookup_value, lookup_array, [match_type])
Grąžinama santykinė elemento pozicija masyve, atitinkančio nurodytą vertę nurodyta tvarka
48. LOOKUP
=LOOKUP(lookup_value, lookup_vector, [result_vector])
Ieško reikšmės iš vienos eilutės ar vieno stulpelio intervalo arba iš masyvo. Pateikiama dėl atgalinio suderinamumo
49. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Ieško reikšmės viršutinėje lentelės arba reikšmių masyvo eilutėje ir grąžina to paties stulpelio reikšmę iš nurodytos eilutės.
50. VLOOKUP
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Ieško reikšmės kairiausiame lentelės stulpelyje, tada grąžina reikšmę toje pačioje eilutėje iš nurodyto stulpelio. Pagal numatytuosius nustatymus lentelė turi būti surūšiuota didėjančia tvarka.
F. NUORODOS FUNKCIJOS
51. ADRESAS
=ADDRESS(eilutės_numeris, stulpelio_numeris, [abs_numeris], [a1], [lapo_tekstas])
Sukuria ląstelės nuorodą kaip tekstą, jei nurodyti eilučių ir stulpelių numeriai
52. PASIRINKTI
=CHOOSE(index_num, value1, [value2], [value3], ...)
Pagal indekso numerį iš verčių sąrašo pasirenka reikšmę arba veiksmą, kurį reikia atlikti.
53. INDEKSAS
Masyvo forma: =INDEX(masyvas, eilutės_num, [stulpelio_num])
Grąžinti nurodytos ląstelės arba ląstelių masyvo vertę
Nuorodos forma: =INDEKSAS(nuoroda, eilutės_numeris, [stulpelio_numeris], [srities_numeris])
Grąžina nuorodą į nurodytas ląsteles
54. INDIREKTINIS
=INDIRECT(ref_text, [a1])
Grąžina teksto eilute nurodytą nuorodą
55. OFFSET
=OFFSET(nuoroda- eilutės, cols, [aukštis], [plotis])
Grąžina nuorodą į intervalą, kuris yra tam tikro skaičiaus eilučių ir stulpelių nuo tam tikros nuorodos
G. DATA & amp; LAIKO FUNKCIJOS
56. DATA
=DATE(metai, mėnuo, diena)
Grąžina skaičių, kuris reiškia datą "Microsoft Excel" datos ir laiko kodu
57. DATEVALUE
=DATEVALUE(data_text)
Konvertuoja datą teksto pavidalu į skaičių, kuris atspindi datą "Microsoft Excel" datos-laiko kodu.
58. LAIKAS
=TIME(valanda, minutė, sekundė)
Konvertuoja valandas, minutes ir sekundes, pateiktas kaip skaičius, į "Excel" serijos numerį, suformatuotą laiko formatu.
59. TIMEVALUE
=TIMEVALUE(time_text)
Konvertuoja tekstinį laiką į "Excel" laiko eilės numerį, skaičių nuo 0 (12:00:00 val.) iki 0,999988424 (23:59:59:59 val.). Įvedus formulę, suformatuokite skaičių laiko formatu
60. DABAR
=NOW()
Grąžina dabartinę datą ir laiką, suformatuotus kaip datą ir laiką
61. DIENA
=TODAY()
Grąžina dabartinę datą, suformatuotą kaip datą
62. METAI(), MĖNUO(), DIENA(), VALANDA(), MINUTĖ(), SEKUNDĖ()
Metų(), mėnesio(), dienos(), valandos(), minutės() ir sekundės() funkcijos
Visoms šioms funkcijoms reikalingas vienas argumentas: serijinis_numeris
63. SAVAITĖS DIENA
=WEEKDAY(serial_number, [return_type])
Grąžina skaičių nuo 1 iki 7, nurodantį savaitės dieną iš datos
64. DIENOS
=DAYS(pabaigos_data, pradžios_data)
Grąžina dienų skaičių tarp dviejų datų
65. TINKLO DIENOS
=NETWORKDAYS(pradžios_data, pabaigos_data, [šventės])
Grąžina sveikų darbo dienų skaičių tarp dviejų datų
66. DARBO DIENA
=WORKDAY(pradžios_data, dienos, [atostogos])
Grąžina datos serijos numerį prieš arba po nurodyto darbo dienų skaičiaus
H. ĮVAIRIOS FUNKCIJOS
67. SRITYS
=AREAS(nuoroda)
Grąžinamas sričių skaičius nuorodoje. Sritys - tai gretimų ląstelių intervalas arba viena ląstelė.
68. CHAR
=CHAR(skaičius)
Grąžina kodo numeriu nurodytą simbolį iš jūsų kompiuterio simbolių rinkinio.
69. KODAS
=CODE(tekstas)
Grąžina teksto eilutės pirmojo simbolio skaitmeninį kodą, įrašytą jūsų kompiuteryje naudojamame simbolių rinkinyje.
70. CLEAN
=CLEAN(tekstas)
Pašalina iš teksto visus nespausdinamus simbolius. Nespausdinamų simbolių pavyzdžiai yra Tab, naujos eilutės simboliai. Jų kodai yra 9 ir 10.
71. TRIM
=TRIM(tekstas)
Pašalina iš teksto eilutės visus tarpus, išskyrus atskirus tarpus tarp žodžių.
72. LEN
=LEN(tekstas)
Grąžina teksto eilutės simbolių skaičių
73. COLUMN() & amp; ROW() funkcijos
=COLUMN([nuoroda])
Grąžina nuorodos stulpelio numerį
=ROW([nuoroda])
Grąžina nuorodos eilutės numerį
74. EXACT
=EXACT(tekstas1, tekstas2)
Patikrina, ar dvi teksto eilutės yra visiškai vienodos, ir grąžina TRUE arba FALSE.
75. FORMULATEXT
=FORMULATEKSTAS(nuoroda)
Grąžina formulę kaip eilutę
76. Funkcijos LEFT(), RIGHT() ir MID()
=LEFT(tekstas, [num_chars])
Grąžina nurodytą simbolių skaičių nuo teksto eilutės pradžios
=MID(tekstas, start_num, num_chars)
Grąžina simbolius iš teksto eilutės vidurio, jei nurodyta pradinė pozicija ir ilgis
=RIGHT(tekstas, [num_chars])
Grąžina nurodytą simbolių skaičių nuo teksto eilutės pabaigos
77. Funkcijos LOWER(), PROPER() ir UPPER()
=MAŽESNIS(tekstas)
Konvertuoja visas teksto eilutės raides į mažąsias
=PROPER(tekstas)
Konvertuoja teksto eilutę į tinkamą raidžių rašybą; pirmoji kiekvieno žodžio raidė rašoma didžiąja raide, o visos kitos raidės - mažąja.
=UPPER(tekstas)
Konvertuoja teksto eilutę į visas didžiąsias raides
78. REPT
=REPT(tekstas, skaičius_laikų)
Pakartoja tekstą tam tikrą skaičių kartų. Naudokite REPT norėdami užpildyti langelį tam tikru skaičiumi teksto eilutės egzempliorių.
79. LAPĖ
=SHEET([vertė])
Grąžina nurodyto lapo numerį
80. LAPAI
=SHEETS([nuoroda])
Grąžina nuorodos lapų skaičių
81. TRANSPOSE
=TRANSPOSE(masyvas)
Vertikalųjį ląstelių intervalą paverčia horizontaliuoju arba atvirkščiai.
82. TYPAS
=TYPE(vertė)
Grąžinamas sveikasis skaičius, reiškiantis reikšmės duomenų tipą: skaičius = 1, tekstas = 2; loginė reikšmė = 4, klaidos reikšmė = 16; masyvas = 64
83. VALUE
=VALUE(tekstas)
Konvertuoja teksto eilutę, kuri reiškia skaičių, į skaičių
I. RANGŲ FUNKCIJOS
84. RANKAS
=RANK(skaičius, ref, [tvarka])
Ši funkcija suderinama su "Excel 2007" ir kitomis programomis.
Grąžina skaičiaus rangą skaičių sąraše: jo dydį kitų sąraše esančių reikšmių atžvilgiu.
85. RANK.AVG
=RANK.AVG(skaičius, ref, [tvarka])
Grąžinamas skaičiaus rangas skaičių sąraše: jo dydis, palyginti su kitomis sąrašo reikšmėmis; jei daugiau nei viena reikšmė turi tą patį rangą, grąžinamas vidutinis rangas.
86. RANK.EQ
=RANK.EQ(skaičius, ref, [tvarka])
Grąžinamas skaičiaus rangas skaičių sąraše: jo dydis, palyginti su kitomis sąrašo reikšmėmis; jei daugiau nei viena reikšmė turi tą patį rangą, grąžinamas aukščiausias to reikšmių rinkinio rangas.
J. LOGINĖS FUNKCIJOS
87. IR
=AND(logical1, [logical2], [logical3], [logical4], ...)
Patikrina, ar visi argumentai yra TRUE, ir grąžina TRUE, jei visi argumentai yra TRUE
88. NE
=NOT(loginis)
keičia FALSE į TRUE arba TRUE į FALSE
89. ARBA
=OR(logical1, [logical2], [logical3], [logical4], ...)
Patikrina, ar kuris nors iš argumentų yra TRUE, ir grąžina TRUE arba FALSE. Grąžina FALSE tik tada, kai visi argumentai yra FALSE
90. XOR
=XOR(logical1, [logical2], [logical3], ...)
Grąžina visų argumentų loginį "Išskirtinis arba
Ačiū, kad skaitote mūsų tinklaraštį. Ar šis "Excel" funkcijų sąrašas naudingas? Jei manote, kad šis straipsnis naudingas, pasidalykite juo su savo draugais ir kolegomis. Ar turite pasiūlymų, kurie galėtų patobulinti šį sąrašą? Praneškite mums apie tai komentarų laukelyje. Arba parašykite mums el. paštu [email protected] .