Yuav Ua Li Cas Tsim Tus Neeg Siv Cov Cai Ua Haujlwm hauv Microsoft Excel

Cov txheej txheem:

Yuav Ua Li Cas Tsim Tus Neeg Siv Cov Cai Ua Haujlwm hauv Microsoft Excel
Yuav Ua Li Cas Tsim Tus Neeg Siv Cov Cai Ua Haujlwm hauv Microsoft Excel

Video: Yuav Ua Li Cas Tsim Tus Neeg Siv Cov Cai Ua Haujlwm hauv Microsoft Excel

Video: Yuav Ua Li Cas Tsim Tus Neeg Siv Cov Cai Ua Haujlwm hauv Microsoft Excel
Video: 6 Nqi Lus Qhia Kev Ua neej ( leej twg mloog lub neej yuav zoo tuaj) 2024, Tej zaum
Anonim

Microsoft Excel muaj ntau qhov ua haujlwm, xws li SUM, VLOOKUP, thiab LEFT. Thaum koj pib siv Excel rau cov haujlwm nyuaj dua, koj yuav pom tias koj xav tau lub luag haujlwm uas tsis muaj. Qhov ntawd yog qhov kev cai ua haujlwm tuaj! Cov wikiHow no qhia koj yuav tsim koj li haujlwm li cas hauv Microsoft Excel.

Cov kauj ruam

259250 1
259250 1

Kauj Ruam 1. Qhib phau ntawv Excel

Nyem ob npaug rau ntawm phau ntawv ua haujlwm uas koj xav siv lub luag haujlwm tshwj xeeb los qhib nws hauv Excel.

259250 2
259250 2

Kauj ruam 2. Nias Alt+F11 (Windows) lub Fn+⌥ Opt+F11 (Mac).

Qhov no qhib Visual Basic Editor.

259250 3
259250 3

Kauj Ruam 3. Nyem rau Insert menu thiab xaiv Tshiab Module

Qhov no qhib lub qhov rai module nyob rau sab xis ntawm tus editor.

Koj tuaj yeem tsim cov neeg siv txhais ua haujlwm hauv daim ntawv ua haujlwm nws tus kheej yam tsis tau ntxiv cov qauv tshiab, tab sis qhov ntawd yuav ua rau koj tsis tuaj yeem siv cov haujlwm hauv lwm daim ntawv ntawm tib phau ntawv ua haujlwm

259250 4
259250 4

Kauj Ruam 4. Tsim koj li kev ua haujlwm lub taub hau

Thawj kab yog qhov uas koj yuav sau lub luag haujlwm thiab txhais peb qhov ntau. Hloov "FunctionName" nrog lub npe koj xav muab rau koj txoj haujlwm tshwj xeeb. Kev ua haujlwm tuaj yeem muaj ntau qhov ntsuas raws li koj xav tau, thiab lawv hom tuaj yeem yog ib qho ntawm Excel cov ntaub ntawv yooj yim lossis hom khoom raws li Ntau Yam:

Function FunctionName (param1 Raws li type1, param2 Raws li type2) Raws li hom rov qab

Koj tuaj yeem xav txog qhov ntsuas raws li "ua haujlwm" koj lub luag haujlwm yuav ua raws. Piv txwv li, thaum koj siv SIN (45) los xam Sine ntawm 45 degree, 45 yuav raug suav ua qhov ntsuas. Tom qab ntawd cov cai ntawm koj txoj haujlwm yuav siv tus nqi ntawd los xam lwm yam thiab nthuav tawm qhov tshwm sim

259250 5
259250 5

Kauj Ruam 5. Ntxiv cov cai ntawm txoj haujlwm

Nco ntsoov tias koj siv qhov txiaj ntsig tau muab los ntawm qhov ntsuas, muab qhov txiaj ntsig rau lub npe ntawm txoj haujlwm, thiab kaw qhov haujlwm nrog "End Function." Kev kawm ua haujlwm hauv VBA lossis lwm yam lus tuaj yeem siv sijhawm thiab qhia ntxaws. Txawm li cas los xij, kev ua haujlwm feem ntau muaj cov lej me me thiab siv tsawg tsawg ntawm cov lus. Qee cov ntsiab lus tseem ceeb yog:

  • Yog tias thaiv, uas tso cai rau koj ua ib feem ntawm cov cai nkaus xwb yog tias ua tau raws li qhov xwm txheej. Pom cov ntsiab lus hauv ib qho Yog tias thaiv kab lus: Yog tias mob THEN code ELSE code END IF. Lwm lo lus tseem ceeb nrog rau ntu thib ob ntawm txoj cai yog nyob ntawm yeem:

    Function Course Result (grade As Integer) As String If grade> = 5 Then CourseResult = "Approved" Else CourseResult = "Rejected" End If End Function

  • Do block, uas ua ib feem ntawm cov cai Thaum lossis Txog Thaum muaj xwm txheej tau ntsib. Hauv qhov piv txwv tus lej hauv qab no, pom cov ntsiab lus DO code LOOP WHILE/UNTIL condition. Kuj ceeb toom kab thib ob uas tau tshaj tawm qhov sib txawv. Koj tuaj yeem ntxiv qhov hloov pauv rau koj cov cai yog li koj tuaj yeem siv lawv tom qab. Variables ua raws li ib ntus tseem ceeb hauv txoj cai. Thaum kawg, ceeb toom txog kev tshaj tawm ntawm kev ua haujlwm li BOOLEAN, uas yog hom ntaub ntawv uas tso cai tsuas yog TRUE thiab FALSE qhov tseem ceeb. Txoj kev txiav txim siab no yog tias tus lej yog qhov tseem ceeb tsis yog qhov zoo tshaj plaws, tab sis kuv tau tso nws txoj hauv kev no los ua kom cov lej nyeem tau yooj yim dua.

    Function IsPrime (value As Integer) As Boolean Dim i As Integer i = 2 IsPrime = True Do If value / i = Int (value / i) Then IsPrime = False End If i = i + 1 Loop While i <value Thiab IsPrime = Muaj tseeb kawg muaj nuj nqi

  • Rau Rau block ua ib feem ntawm txoj cai teev cov sijhawm tshwj xeeb. Hauv qhov piv txwv tom ntej no, koj yuav pom cov ntsiab lus rau qhov sib txawv = qis txwv rau sab saud txwv txoj cai NEXT. Koj tseem yuav pom qhov ntxiv ElseIf hauv kab lus Yog, uas tso cai rau koj ntxiv ntau txoj hauv kev rau cov cai uas yuav tsum tau ua. Ib qho ntxiv, kev tshaj tawm ntawm kev ua haujlwm thiab cov txiaj ntsig sib txawv raws li Ntev. Qhov ntev datatype tso cai tus nqi ntau dua li Integer:

    Kev ua haujlwm rau pej xeem Factorial (tus nqi Raws li Integer) Raws li Ntev Dim tshwm sim Raws li Ntev Dim Kuv Raws Li Integer Yog tias tus nqi = 0 Tom qab ntawd = 1 ElseIf tus nqi = 1 Tom qab ntawd tshwm sim = 1 Lwm yam tshwm sim = 1 Rau kuv = 1 Rau tus nqi tshwm sim = tshwm sim * kuv Tom ntej Xaus Yog Factorial = qhov ua tiav Qhov Ua Ntej

259250 6
259250 6

Kauj Ruam 6. Kaw qhov Visual Basic Editor

Thaum koj tau tsim koj txoj haujlwm, kaw lub qhov rais kom rov qab mus rau koj phau ntawv ua haujlwm. Tam sim no koj tuaj yeem pib siv koj li kev siv ua haujlwm.

259250 7
259250 7

Kauj Ruam 7. Nkag mus rau koj txoj haujlwm

Ua ntej, nyem lub xovtooj ntawm tes uas koj xav nkag mus rau txoj haujlwm. Tom qab ntawd, nyem rau ntawm kab ua haujlwm nyob rau sab saum toj ntawm Excel (ib qho nrog fx rau nws sab laug) thiab hom = FUNCTIONNAME (), hloov FUNCTIONNAME nrog lub npe koj tau muab rau koj txoj haujlwm tshwj xeeb.

Koj kuj tseem tuaj yeem pom koj tus lej siv tus neeg siv hauv "Tus Neeg Siv Tus Kheej" qeb hauv Ntxig Formula wizard-tsuas yog nyem lub fx kom rub tus wizard.

259250 8
259250 8

Kauj Ruam 8. Nkag mus rau qhov ntsuas rau hauv kab ntawv

Piv txwv li, = NumberToLetters (A4). Qhov tsis tuaj yeem yog peb hom:

  • Qhov tseem ceeb ntaus ncaj qha hauv cov qauv ntawm tes. Cov hlua yuav tsum tau hais hauv qhov no.
  • Cov ntaub ntawv xov tooj ntawm tes zoo li B6 lossis ntau qhov kev xa xov zoo li A1: C3. Qhov ntsuas yuav tsum yog ntawm Range datatype.
  • Lwm cov haujlwm nyob hauv koj txoj haujlwm. Koj lub luag haujlwm tseem tuaj yeem ua zes hauv lwm cov haujlwm. Piv txwv: = Factorial (MAX (D6: D8)).
259250 9
259250 9

Kauj Ruam 9. Nias ↵ Enter los yog ⏎ Rov qab los ua haujlwm.

Cov txiaj ntsig yuav tshwm nyob hauv lub cell xaiv.

Yees duab - Los ntawm kev siv qhov kev pabcuam no, qee cov ntaub ntawv yuav raug muab qhia rau YouTube

Lub tswv yim

  • Siv lub npe uas tsis tau txhais los ua lub luag haujlwm hauv Excel lossis koj yuav muaj peev xwm siv tsuas yog ib qho ntawm cov haujlwm.
  • Thaum twg los xij koj sau qhov thaiv ntawm cov cai hauv kev tswj hwm zoo li Yog, Rau, Ua, thiab lwm yam kom ntseeg tau tias koj nkag mus rau qhov thaiv ntawm cov cai siv ob peb qhov chaw seem lossis Tab qhov tseem ceeb. Qhov ntawd yuav ua rau koj cov cai nkag siab yooj yim dua thiab koj yuav pom yooj yim dua kom pom qhov ua yuam kev thiab txhim kho.
  • Yog tias koj tsis paub yuav sau txoj cai li cas rau kev ua haujlwm, saib Yuav Sau Li Cas Macro yooj yim hauv Microsoft Excel.
  • Ib txoj haujlwm yuav tsis xav tau txhua qhov ntsuas los xam qhov tshwm sim. Hauv qhov xwm txheej ntawd koj tuaj yeem siv lo lus tseem ceeb Xaiv ua ntej lub npe ntawm qhov ntsuas hauv lub luag haujlwm. Koj tuaj yeem siv IsMissing (parameter_name) sab hauv cov cai los txiav txim siab yog tias qhov ntsuas tau muab tus nqi lossis tsis yog.
  • Excel muaj ntau qhov ua hauv kev ua haujlwm thiab kev suav feem ntau tuaj yeem ua tiav los ntawm kev siv lawv ib leeg lossis ua ke. Xyuas kom koj mus dhau cov npe ntawm cov haujlwm muaj ua ntej koj pib coding koj tus kheej. Kev ua tiav yuav nrawm dua yog tias koj siv lub zog ua haujlwm.

Lus ceeb toom

  • Cov haujlwm siv hauv kab lus no yog, tsis txhais tau tias, txoj hauv kev zoo tshaj los daws cov teeb meem cuam tshuam. Lawv tau siv ntawm no nkaus xwb los piav qhia txog kev siv cov qauv kev tswj hwm ntawm cov lus.
  • VBA, zoo li lwm yam lus, muaj ob peb lwm yam kev tswj hwm ntxiv rau Ua, Yog thiab Rau. Cov no tau piav qhia ntawm no tsuas yog qhia meej seb yam khoom zoo li cas tuaj yeem ua tiav hauv txoj haujlwm qhov chaws. Muaj ntau qhov kev qhia online muaj nyob qhov twg koj tuaj yeem kawm VBA.
  • Vim yog kev ntsuas kev nyab xeeb, qee tus neeg tuaj yeem kaw macros. Nco ntsoov koj qhia rau koj cov npoj yaig paub phau ntawv koj xa rau lawv muaj macros thiab tias lawv tuaj yeem ntseeg lawv yuav tsis ua rau lawv lub computer puas tsuaj.

Pom zoo: