Nola sartu formula bat Excel gelaxka batean

Excel erabiltzaile hasiberri askok galdera bat izaten dute askotan: zer den Excel formula eta nola sartu gelaxka batean. Askok pentsatzen dute zergatik behar den. Haientzat, Excel kalkulu-orri bat da. Baina, hain zuzen ere, hau funtzio anitzeko kalkulagailu handi bat da eta, neurri batean, programazio ingurune bat.

Formula eta funtzio kontzeptua

Eta Excel-en lan guztia formuletan oinarritzen da, eta horietatik kopuru handia dago. Edozein formularen muinean funtzio bat dago. Oinarrizko tresna konputazionala da, aurrez prozesatu ondoren transmititutako datuen araberako balio bat itzultzen duena.

Formula bat operadore logikoen, eragiketa aritmetikoen eta funtzioen multzoa da. Ez ditu beti elementu horiek guztiak biltzen. Kalkuluak, adibidez, eragiketa matematikoak soilik izan ditzake.

Eguneroko hizkeran, Excel-eko erabiltzaileek askotan nahasten dituzte kontzeptu horiek. Izan ere, haien arteko lerroa nahiko arbitrarioa da, eta bi terminoak askotan erabiltzen dira. Hala ere, Excel-ekin lan egiten hobeto ulertzeko, beharrezkoa da balio zuzenak ezagutzea. 

Formulekin lotutako terminoak

Izan ere, aparatu terminologikoa askoz zabalagoa da eta zehatzago aztertu beharreko beste hainbat kontzeptu biltzen ditu.

  1. Konstantea. Berdin jarraitzen duen eta aldatu ezin den balio bat da. Hau izan daiteke, adibidez, Pi zenbakia.
  2. Eragileak. Eragiketa batzuk egiteko beharrezkoa den modulua da. Excel-ek hiru eragile mota eskaintzen ditu:
    1. Aritmetika. Zenbaki ugari batu, ken, zatitu eta biderkatu behar dira. 
    2. Konparazio operadorea. Datuek baldintza jakin bat betetzen duten egiaztatu behar da. Balio bat itzul dezake: egia ala gezurra.
    3. Testu-operatzailea. Bat bakarra da, eta beharrezkoa da datuak kateatzeko – &.
  3. Esteka. Hau da datuak aterako diren gelaxkaren helbidea, formula barruan. Bi lotura mota daude: absolutuak eta erlatiboak. Lehenengoak ez dira aldatzen formula beste leku batera eramaten bada. Erlatiboek, hurrenez hurren, aldameneko edo dagokion gelaxka batera aldatzen dute. Adibidez, gelaxka batean B2 gelaxkarako esteka bat zehazten baduzu eta, ondoren, formula hau eskuineko aldamenean kopiatzen baduzu, helbidea automatikoki C2-ra aldatuko da. Esteka barnekoa edo kanpokoa izan daiteke. Lehenengo kasuan, Excel lan-liburu berean dagoen gelaxka batera sartzen da. Bigarrenean – bestean. Hau da, Excel-ek beste dokumentu batean kokatutako datuak erabil ditzake formuletan. 

Nola sartu datuak gelaxka batean

Funtzio bat duen formula bat txertatzeko modurik errazenetako bat Funtzioen Morroia erabiltzea da. Deitzeko, formula-barraren ezkerrean dagoen fx ikonoan klik egin behar duzu (taularen gainean dago, eta gelaxkaren edukia bertan bikoiztu egiten da formularik ez badago edo formula bada. hala badagokio. Elkarrizketa-koadro bat agertuko da.

1

Bertan funtzio-kategoria hauta dezakezu eta zuzenean gelaxka jakin batean erabili nahi duzun zerrendako bat. Bertan zerrenda ez ezik, funtzio bakoitzak zer egiten duen ikus dezakezu. 

Formulak sartzeko bigarren modua Excel zintan dagokion fitxa erabiltzea da.

Nola sartu formula bat Excel gelaxka batean
2

Hemen interfazea ezberdina da, baina mekanika berdina da. Funtzio guztiak kategoriatan banatuta daude, eta erabiltzaileak hobekien egokitzen zaiona aukeratu dezake. Funtzio bakoitzak zer egiten duen ikusteko, saguaren kurtsorea gainean pasatu eta 2 segundo itxaron behar duzu.

Funtzio bat zuzenean gelaxka batean ere sar dezakezu. Horretarako, formula sarrerako ikurra (= =) idazten hasi eta funtzioaren izena eskuz idatzi behar duzu. Metodo hau bihotzez ezagutzen duten erabiltzaile esperientziadunentzat egokia da. Denbora asko aurrezteko aukera ematen du.

Nola sartu formula bat Excel gelaxka batean
3

Lehenengo letrak sartu ondoren, zerrenda bat agertuko da, eta bertan nahi duzun funtzioa ere hautatu eta txertatu dezakezu. Sagua erabiltzea ezinezkoa bada, zerrenda honetan zehar nabiga dezakezu TAB tekla erabiliz. Hala bada, nahikoa da dagokion formulan klik bikoitza egitea. Funtzioa hautatutakoan, gonbita bat agertuko da, datuak sekuentzia egokian sartzeko aukera ematen duena. Datu horri funtzioaren argumentuak deitzen zaio.

Nola sartu formula bat Excel gelaxka batean
4

Oraindik Excel 2003 bertsioa erabiltzen ari bazara, orduan ez du goitibeherako zerrendarik ematen, beraz, funtzioaren izen zehatza gogoratu eta memoriatik datuak sartu behar dituzu. Gauza bera gertatzen da funtzio argumentu guztiekin. Zorionez, esperientziadun erabiltzaile batentzat, hau ez da arazo bat. 

Garrantzitsua da formula bat berdintasun zeinu batekin hastea beti, bestela Excelek pentsatuko du gelaxkak testua duela. 

Kasu honetan, plus edo minus zeinuarekin hasten diren datuak ere formulatzat hartuko dira. Horren ondoren gelaxkan testua badago, Excel-ek #IZENA? errorea emango du. Zifrak edo zenbakiak ematen badira, Excel eragiketa matematiko egokiak egiten saiatuko da (baketa, kenketa, biderketa, zatiketa). Nolanahi ere, formula = zeinuarekin sartzen hastea gomendatzen da, ohitura denez.

Era berean, @ ikurra duen funtzio bat idazten has zaitezke, automatikoki aldatuko dena. Sarrera-metodo hau zaharkituta dago eta beharrezkoa da dokumentuen bertsio zaharragoek funtzionalitateren bat gal ez dezaten. 

Funtzio-argumentuen kontzeptua

Funtzio ia guztiek argumentuak dituzte, gelaxka-erreferentzia, testua, zenbakia eta baita beste funtzio bat ere. Beraz, funtzioa erabiltzen baduzu ENECHET, egiaztatuko diren zenbakiak zehaztu beharko dituzu. Balio boolearra itzuliko da. Zenbaki bakoitia bada, EGIA itzuliko da. Horren arabera, nahiz eta bada, orduan "FALSE". Argumentuak, goiko pantaila-argazkietan ikus dezakezun bezala, kortxete artean sartzen dira, eta puntu eta komaz bereizten dira. Kasu honetan, programaren ingelesezko bertsioa erabiltzen bada, ohiko komak bereizle gisa balio du. 

Sarrerako argumentuari parametro deitzen zaio. Funtzio batzuek ez dituzte batere eduki. Adibidez, gelaxka batean uneko ordua eta data lortzeko, = formula idatzi behar duzuTATA (). Ikus dezakezunez, funtzioak argumenturik sartu behar ez badu, parentesiak zehaztu behar dira oraindik. 

Formulen eta funtzioen ezaugarri batzuk

Formulak erreferentziatutako gelaxkako datuak editatzen badira, horren arabera automatikoki birkalkulatuko ditu datuak. Demagun A1 gelaxka dugula, gelaxka-erreferentzia erregularra duen formula sinple batean idatzita dagoena = D1. Bertan dagoen informazioa aldatzen baduzu, balio bera agertuko da A1 gelaxkan. Era berean, gelaxka zehatzetako datuak hartzen dituzten formula konplexuagoetarako.

Garrantzitsua da ulertzea Excel metodo estandarrek ezin dutela gelaxka batek bere balioa beste gelaxka batera itzularazi. Aldi berean, zeregin hori makroak erabiliz lor daiteke, Excel dokumentu batean ekintza batzuk egiten dituzten azpierrutinak. Baina guztiz ezberdina den gaia da, eta argi eta garbi ez da hasiberrientzat, programazio trebetasunak behar dituelako.

Array formula baten kontzeptua

Hau da formularen aldaeretako bat, modu apur bat ezberdin batean sartzen dena. Baina askok ez dakite zer den. Beraz, lehenik uler dezagun termino honen esanahia. Askoz errazagoa da hori ulertzea adibide batekin. 

Demagun formula bat dugula BURUA, tarte jakin bateko balioen batura itzultzen duena. 

Sor dezagun hain sorta sinple bat A1:A5 gelaxketan batetik bostera arteko zenbakiak idatziz. Ondoren, funtzioa zehaztuko dugu =BATURA(A1:A5) B1 gelaxkan. Ondorioz, 15 zenbakia agertuko da bertan. 

Hau dagoeneko array formula bat al da? Ez, nahiz eta datu-multzo batekin funtzionatzen duen eta dei daitekeen. Egin ditzagun aldaketa batzuk. Demagun argumentu bakoitzari bat gehitu behar diogula. Horretarako, honelako funtzio bat egin behar duzu:

=BATURA(A1:A5+1). Ematen du batuketa kalkulatu aurretik balioen barrutiari bat gehitu nahi diogula. Baina inprimaki honetan ere, Excel-ek ez du hau egin nahi. Hau erakutsi behar du Ctrl + Shift + Sartu formula erabiliz. Array formula itxura desberdina da eta itxura hau du:

{=SUM(A1:A5+1)}

Horren ostean, gure kasuan, 20 emaitza sartuko da. 

Ez du zentzurik giltza kizkur eskuz sartzeak. Ez du ezer egingo. Aitzitik, Excel-ek ez du pentsatuko hau funtzio bat denik eta testua besterik ez dela formula baten ordez. 

Funtzio horren barruan, berriz, honako ekintza hauek burutu ziren. Lehenik eta behin, programak barruti hau osagaietan deskonposatzen du. Gure kasuan, 1,2,3,4,5 da. Ondoren, Excel-ek automatikoki handitzen du horietako bakoitza. Ondoren, ondoriozko zenbakiak batzen dira.

Bada beste kasu bat non array-formula batek formula estandarrak ezin duen zerbait egin dezakeen. Adibidez, A1:A10 barrutian zerrendatutako datu multzo bat dugu. Kasu estandarrean, zero itzuliko da. Baina demagun halako egoera bat dugula, non zero ezin dela kontuan hartu.

Sar dezagun barrutia egiaztatzen duen formula balio honen berdina ez den ikusteko.

=МИН(ЕСЛИ(A1:A10<>0;A1:A10))

Hemen nahi den emaitza lortuko den sentsazio faltsua dago. Baina ez da horrela, hemen array formula bat erabili behar duzulako. Goiko formulan, lehen elementua bakarrik egiaztatuko da, eta hori, noski, ez zaigu egokitzen. 

Baina array formula bihurtzen baduzu, lerrokatzea azkar alda daiteke. Orain balio txikiena 1 izango da.

Array formula batek balio anitz itzul ditzakeen abantaila ere badu. Adibidez, taula bat transposatu dezakezu. 

Beraz, formula mota asko daude. Horietako batzuek sarrera sinpleagoa behar dute, beste batzuek konplexuagoak. Array formulak ulertzea bereziki zaila izan daiteke hasiberrientzat, baina oso erabilgarriak dira.

Utzi erantzun bat