Vadnica za Excel: Kako korak za korakom ustvariti zapleteno formulo

Nekatere formule, ki jih vidite v Excelu, so lahko izjemno zapletene. Toda vse zapletene formule so zgrajene iz preprostih korakov. V tem videoposnetku smo korak za korakom zgradili bolj zapleteno formulo.

Ko v Excelu pogledate zapleteno formulo, boste na prvi pogled morda povsem zmedeni. Toda vse zapletene formule so le majhni koraki, sešteti skupaj.

Naj vam pokažem primer

Tu imamo seznam imen. Prvo ime želimo izvleči iz polnega imena.

Obstaja funkcija Excel, imenovana LEVO, ki bo izvlekla besedilo z leve, zato začnimo tam.

Namesto tega razložite, kako LEFT deluje, poskusimo, da vidimo, kaj počne.

Ko odprem oklepaje, nam bo Excel povedal, kaj moramo zagotoviti. Pri LEFT moramo vnesti besedilo, ki je obvezno, in nekaj, kar se imenuje num_chars, kar ni obvezno.

Naj samo vržemo svoja imena v funkcijo in pustimo num_chars, da vidimo, kaj se bo zgodilo.

Dobimo prvi lik. To je torej začetek.

Zdaj pa dodajte vrednost za num_chars. To se bo spremenilo za vsako ime, toda, da bodo stvari preproste, bom samo kodiral številko 5.

Ko kopiram to formulo, dobim prvih pet znakov vsakega imena.

Na tej točki lahko vidite, kaj je osnovni izziv. Ugotoviti moramo način, kako funkciji LEFT dati pravilno število znakov, ki jih je treba izvleči za vsako ime.

Za to lahko uporabimo drugo funkcijo, imenovano FIND.

FIND vzame dva zahtevana argumenta: besedilo, ki ga iščemo (presledek), in besedilo, ki ga iščemo - v tem primeru bomo za celico, ki vsebuje ime, uporabili naslov.

Zadnji argument ni obvezen, zato ga bomo izpustili.

Vidite lahko, da FIND vrne številko. In ta številka predstavlja položaj presledka v imenu.

To številko lahko uporabimo v funkciji LEVO za num_chars.

Ko ga prepišem, dobimo seznam imen.

Torej, to se zdi prav, ampak dejansko obstaja težava. LEVO izvleče vse znake do vključno številke, ki jo daste. To pomeni, da imamo dejansko presledek na koncu vseh teh imen.

Da se znebim prostora, moram narediti samo eno preprosto spremembo.

Od rezultata, ki smo ga dobili od FiND, moram odšteti 1. Tako ne bomo pobrali prostora.

Na koncu bom v zadnjem stolpcu ustvaril kombinirano formulo. Končna formula je videti bolj zapletena, v resnici pa gre le za funkcijo LEVO, z malo modnega dela z uporabo funkcije FIND, da ugotovimo, koliko znakov je treba izvleči.

To je preprost primer, vendar je ideja enaka za vse zapletene formule.

Začnite z veliko sliko in z majhnimi koraki dosezite želene rezultate.

Seveda

Osnovna formula

Povezane bližnjice

Dokončajte vnos in ostanite v isti celici Ctrl + Enter + Return

Zanimive Članki...