Primenjuje se na
Excel za veb

Kada se radne sveske migriraju iz google listova u Excel u okviru poslovne migracije iz usluge Google Workspace u Microsoft 365, možda postoje neki problemi sa kompatibilnošću. Formule u Google listovima često imaju sintaksu ili funkcionalnost koja se ne prevodi direktno u Excel. To može dovesti do neispravno funkcionisanja radnih svezaka u programu Excel.

Da bi rešio ovaj problem, Excel obezbeđuje automatizovane i ručne tokove posla koji će vam pomoći da rešite nespojabilne formule i obezbedite da radne sveske ispravno rade nakon migracije.

Kada Excel otkrije datoteke sa kompatibilnim funkcijama ili oštećenim formulama, pokrenuće Excel tok posla kompatibilnosti.

Neka Excel bude kompatibilan

Ako nastavite sa kompatibilnošću sa programom Excel, Excel će automatski zameniti skup kompatibilnih Google sheets funkcija njihovim Excel jednakima. Ovo će rešiti mnoge uobičajene probleme sa kompatibilnošću. Međutim, možda postoje preostale formule koje zahtevaju ručnu pažnju.

Neka Excel bude kompatibilan 2

Excel Compatible 3

Okno zadataka će prikazati određene nekopatibilne funkcije ili oštećene formule koje zahtevaju pažnju, zajedno sa predloženim alternativama za rešavanje.

Evo koraka za ručno popravljanje nekih kompatibilnih funkcija u datoteci: 

Napomena: Ova lista funkcija nije sveobuhvatna. Možda postoje dodatne funkcije koje nisu ovde uključene i zahtevaju pažnju.

Korišćenje tipa podataka "Deonice" u programu Excel za veb Excel pruža ugrađeni tip podataka o deonicama koji vam omogućava da dobavite trenutne cene akcija i druge finansijske podatke direktno u unakrsnu tabelu.Korake:

  • a. Unesite ime ili simbol identifikatora akcije (npr. "AAPL" za Apple) u ćeliju.

  • b. Izaberite ćeliju, a zatim idite na karticu Podaci na traci.

  • c. U grupi Tipovi podataka izaberite stavku Deonice.

  • d. Kada Ga Excel prepozna kao akciju, prikazaće malu ikonu pored ćelije.

  • e. Kliknite na malu ikonu ili koristite dugme "Umetni podatke" da biste dobili više informacija u vezi sa deonicama (kao što su Cena, Tržišni kapa, visoka/niska u 52 sedmice itd.).

Primer:

  • Ako ćelija A1 sadrži identifikator akcija "AAPL":

  • Izaberite stavku > Deonice podataka.

  • Možete da izdvojite više informacija, kao što je trenutna cena itd., tako što ćete izabrati tu ćeliju, a zatim izabrati određene podatke o deonicama kao što je Cena.

Korišćenje Power Query finansijskih podataka iz veb API-ja (za napredne korisnike)

U programu Excel možete da Power Query koristite i da biste izvukli finansijske podatke iz spoljnih API-ja ili veb lokacija koje obezbeđuju finansijske informacije.

Koraci:​​​​​​

  • Idite na karticu Podaci .

  • Izaberite stavku Preuzmi podatke > sa veba.

  • Unesite URL dobavljača finansijskih podataka, na primer API finansijske veb lokacije (kao što je Yahoo Finance).

  • Power Query će vam omogućiti da manipulišete podacima i transformišete ih pre nego što ih učitate u Excel.

​​​​​​​

Excel za veb nema ugrađenu funkciju Google Sheets' 'GOOGLETRANSLATE', koja automatski prevodi tekst između različitih jezika.

Međutim, Excel funkcije možete da koristite u kombinaciji sa spoljnim uslugama kao što je Microsoft Translator putem programskog dodatka Power Automate (za prevode zasnovane na vebu)

Zaobilaženje problema za Excel za veb

Da biste preveli Excel za veb, trebalo bi da uradite nešto od sledećeg:

Koristite alatku spoljnog prevodioca: Kopirajte tekst u alatku za spoljno prevođenje kao što je Microsoft Prevodilac i nalepite rezultate nazad u Excel.

Power Automate integracija:

  • Možete da kreirate tok posla pomoću funkcije Power Automate da biste automatski preveli tekst sa izabranog jezika na ciljni jezik pomoću microsoft usluge Prevodilac.

  • Ovo zahteva podešavanje programskog dodatka Power Automate i povezivanje sa uslugom Excel Online.

Primer korišćenja programskog dodatka Power Automate (Microsoft Translator):

1. Podesite tok posla u programskom dodatku Power Automate koji se integriše sa uslugom Microsoft Translator.

2. Tok posla može da se pokrene promenom u Excel listu ili da se pokrene ručno da bi se preveo tekst iz jedne kolone i postavio prevedeni rezultat u drugu kolonu.

Excel nema direktan pristup funkciji "QUERY" dostupnoj u google listovima, ali sličnu funkcionalnost možete da postignete pomoću drugih ugrađenih funkcija u programu Excel, kao što su FILTER, LOOKUP, SORT, IF, VLOOKUP i XLOOKUP. Evo kako da kopirate slučajeve korišćenja funkcije Google Sheets' 'QUERY' u programu Excel na vebu:

1. Osnovno filtriranje podataka (jednako IZBORU GDE)

U google listovima koristili biste:

=QUERY(A1:D10, "SELECT A, B WHERE C > 100")

U programu Excel koristite funkciju FILTER:

=FILTER(A2:D10, C2:C10 > 100)

Ovo preuzima sve redove u kojima je vrednost u koloni "C" veća od 100, vraćajući kolone od A do D.

2. Izbor određenih kolona (jednako izboru)

U Google listovima:

=QUERY(A1:D10, "SELECT A, C")

U programu Excel koristite kombinaciju INDEXi FILTER:

=INDEX(A2:D10, , {1,3})

Ovo daje samo kolone "A" i "C" iz opsega "A2:D10".

3. Sortiranje podataka (jednako odredbi ORDER BY)

U Google listovima:

=QUERY(A1:D10, "SELECT * ORDER BY C DESC")

U programu Excel koristite funkciju SORT :

=SORT(A2:D10, 3, -1)

Ovo sortira podatke u "A2:D10" na osnovu vrednosti u koloni "C" opadajućem redosledu.

4. Prikupljanje podataka (jednako grupisanju PO)

U Google listovima:

=QUERY(A1:D10, "SELECT A, SUM(B) GROUP BY A")

U programu Excel koristite SUMIF ili SUMIFS:

=SUMIFS(B2:B10, A2:A10, A2)

Ovo sabira vrednosti u koloni "B" gde kolona "A" zadovoljava određene uslove, efikasno grupisanje po "A".

Druga mogućnost je da koristite izvedenu tabelu za grupisanje i rezimiranje podataka.

5. Uslovni izbor (jednako odredbi WHERE sa logičkim operatorima)

U Google listovima:

=QUERY(A1:D10, "SELECT A, B WHERE C > 100 AND D < 50")

U programu Excel koristite funkciju FILTER sa logičkim operatorima:

=FILTER(A2:D10, (C2:C10 > 100) * (D2:D10 < 50))

Ovo filtrira redove u kojima je kolona "C" veća od 100, a kolona "D" manja od 50.

6. Prebrojavanje određenih kriterijuma (jednako funkciji SELECT COUNT)

U Google listovima:

=QUERY(A1:D10, "SELECT COUNT(A) WHERE C > 100")

U programu Excel koristite funkcije COUNTIF ili COUNTIFS:

=COUNTIF(C2:C10, ">100")

Ovo prebrojava redove u kojima kolona "C" ima vrednosti veće od 100.

Broj 7. Korišćenje više kriterijuma (jednako odredbama WHERE sa OR uslovima)

U Google listovima:

=QUERY(A1:D10, "SELECT * WHERE C > 100 OR D < 50")

U programu Excel koristite funkciju FILTER sa operatorom "+" za logički OR:

=FILTER(A2:D10, (C2:C10 > 100) + (D2:D10 < 50))

To vraća redove u kojima je kolona "C" veća od 100 ili kolona "D" manja od 50.

Broj 8. Spajanje tabela (jednako JOIN)

U Google listovima:

=QUERY(A1:D10, "SELECT A, B, E FROM A JOIN B ON A.ID = B.ID")

U programu Excel koristite XLOOKUP ili VLOOKUP da biste spojili dve tabele:

=XLOOKUP(A2:A10, F2:F10, G2:G10)

Ovo traži vrednosti iz tabele "B" (kolone "F" i "G") i preuzima odgovarajuće podatke u tabelu "A" na osnovu ID-ova koji se podudaraju.

Broj 9. Dinamičko filtriranje na osnovu unosa (slično odredbi WHERE sa promenljivim)

U Google listovima:

=QUERY(A1:D10, "SELECT A, B WHERE C = '"&E1&"""))

U programu Excel koristite FILTER sa referencama ćelija:

=FILTER(A2:D10, C2:C10 = E1)

Ovo filtrira tabelu na osnovu vrednosti unete u ćeliju "E1".

Rezime funkcija:

  • FILTER: Filtrira podatke na osnovu navedenih uslova.

  • SORT: Sortira podatke po navedenoj koloni.

  • INDEX: Daje određene redove ili kolone iz opsega.

  • SUMIFS: Sabira vrednosti na osnovu više uslova.

  • COUNTIF / COUNTIFS: Prebrojava redove koji zadovoljavaju navedene kriterijume.

  • XLOOKUP / VLOOKUP: Spaja podatke iz više tabela na osnovu podudarnih vrednosti.

Iako Excel nema direktnu funkciju "QUERY" kao što je Google listovi, ove kombinacije Excel funkcija pokrivaju skoro sve slučajeve korišćenja za izvršavanje upita podataka.

Referentne veze:

Funkcija "Filter"

Excel za veb nema direktni jednak google sheets funkciji "IMPORTHTML", što vam omogućava da uvezete tabele ili liste sa veb stranice u unakrsnu tabelu.

Međutim, slične rezultate možete postići pomoću procesa opisanog u dolenavedenom članku

Popravka raskinutih veza radne sveske u migriranim datotekama 

Excel za veb nema direktni jednak google sheets funkciji "IMPORTHTML", što vam omogućava da uvezete tabele ili liste sa veb stranice u unakrsnu tabelu.

Međutim, slične rezultate možete postići Power Query u verziji programa Excel za računare. Nažalost, Power Query u programu Excel za veb, ali na radnoj površini možete da uradite sledeće:

Koraci u programu Excel za računare (pomoću Power Query):

  1. Otvorite Excel (verzija za računare).

  2. Idite na karticu Podaci.

  3. Izaberite stavku Preuzmi podatke > sa veba

  4. Unesite URL veb stranice koja sadrži HTML tabelu ili listu.

  5. Izaberite tabelu ili listu sa veb stranice koju želite da uvezete.

  6. Učitavanje podataka u Excel.

Uvoz u Excel Online:

Kada uvezete podatke pomoću Power Query verziji za računare, možete da sačuvate datoteku u usluzi OneDrive ili sistemu SharePoint i nastavite da radite sa Excel za veb. Međutim, sam uvoz mora da se izvrši putem verzije za računare.

Excel za veb nema direktan jednak google sheets" funkciji "IMPORTDATA" koja se koristi za uvoz podataka iz URL adrese (kao što su CSV ili TSV datoteke).

Međutim, postoji alternativni metod koji se Power Query u verziji programa Excel za računare, koji se zatim može prikazati i uređivati u programu Excel za veb. Evo kako to možete da postignete:

Koraci za uvoz podataka sa URL adrese u programu Excel (verzija za računare):

  • Otvorite Excel (verzija za računare).

  • Idite na karticu Podaci.

  • Izaberite stavku Preuzmi podatke > sa veba

  • Unesite URL datoteke (CSV, TSV itd.) koju želite da uvezete.

  • Excel će izvlačiti podatke iz URL adrese i možete da ih učitate u radni list.

  • Sačuvajte datoteku i otpremite je u OneDriveili SharePoint.

  • Sada možete da otvorite datoteku i radite sa Excel za veb, iako se automatsko ažuriranje i dinamičko uvoz moraju izvršiti putem verzije za računare.

Referentna veza:

Excel za veb nema direktni jednak google sheets' 'IMPORTFEED' funkciju koja uvozi RSS ili Atom podatke feeda u unakrsnu tabelu.

Međutim, možete postići nešto slično koristeći Power Query u verziji programa Excel za računare da biste uvezli RSS feedove, a zatim prikazati podatke u programu Excel za veb. Nažalost, Excel za veb izvorno ne podržava ovu funkciju.

Koraci za uvoz RSS feeda u programu Excel (verzija za računare):

  • Otvorite Excel (verzija za računare).

  • Idite na karticu Podaci.

  • Izaberite stavku Preuzmi podatke > iz drugih izvora >sa veba.

  • Unesite URL adresu RSS feeda.

  • Excel će preuzeti podatke iz RSS feeda i omogućiti vam da ih učitate u radni list.

  • Sačuvajte datoteku i otpremite je u OneDriveili SharePoint.

  • Sada možete da otvorite ovu datoteku i radite sa Excel za veb, iako se dinamičke ispravke iz feeda moraju izvršiti pomoću verzije za računare.

Excel za veb nema direktan jednak google sheets funkciji "IMPORTXML", što vam omogućava da uvezete i raščlanite podatke iz strukturiranih XML ili HTML dokumenata pomoću XPath upita.

Međutim, slične rezultate možete postići Power Query u verziji programa Excel za računare da biste uvezli XML podatke, koje zatim možete otvoriti u programu Excel za veb. Evo kako to možete da uradite:

Koraci za uvoz XML podataka u programu Excel (verzija za računare):

  • Otvorite Excel (verzija za računare).

  • Idite na karticu Podaci.

  • Izaberite stavku Preuzmi podatke > iz >IZ XML-a.

  • Potražite i izaberite XML datoteku ili nalepite URL XML feeda.

  • Power Query će se otvoriti, što vam omogućava da pregledate i transformišete podatke ako je potrebno.

  • Učitajte podatke u radni list.

  • Sačuvajte datoteku i otpremite je u OneDriveili SharePoint.

  • Otvorite datoteku i radite sa Excel za veb, iako XML uvoz i transformacije podataka moraju da se odvijaju pomoću verzije za računare.

Excel za veb nema direktan ekvivalent funkciji Google Sheets 'REGEXEXTRACT' koja izdvaja tekst na osnovu regularnog izraza.

Međutim, možete da koristite kombinaciju Excel funkcija da biste postigli slične rezultate. Iako Excel nema ugrađenu podršku za regularne izraze (regex), možete da izdvojite obrasce teksta pomoću funkcija kao što su "TEXT", "MID", "SEARCH" i "LEFT", u zavisnosti od složenosti potreba. Za napredne regex zadatke Power Query često su neophodni, ali nisu dostupni u programu Excel za veb.

Primer: Izdvajanje dela teksta bez regex-a

Ako želite da izdvojite određeni obrazac iz niske, možete da koristite ove osnovne tekstualne funkcije:

  1. Korišćenje 'LEFT' i 'SEARCH' za izdvajanje teksta pre znaka za razgraničavanje Na primer, da biste izdvojali tekst pre crte u ćeliji A1: =LEFT(A1, SEARCH("-"; A1) - 1) Ovo izdvaja sve pre prve crte ('-').

  2. Korišćenje 'MID' i 'SEARCH' za izdvajanje teksta između znaka za razgraničavanje Da biste izdvojali tekst između dve crte u ćeliji A1: =MID(A1, SEARCH("-", A1) + 1, SEARCH("-", A1, SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1) To izdvaja tekst između dva znaka crte ('-').

Korišćenje Power Query (samo za radnu površinu):

Za naprednije podudaranje obrazaca ili regularne izraze, trebalo bi da koristite Power Query u verziji programa Excel za računare, što omogućava složenije manipulisanje tekstom, uključujući operacije poput regex-a. Kada ih podesite, možete da prikažete podatke u programu Excel za veb, ali početno podešavanje mora da se izvrši u verziji za računare.

Excel za veb nema direktan ekvivalent funkciji Google Sheets' 'REGEXMATCH', što proverava da li se niska podudara sa regularnim izrazom (regex). Excel nema ugrađenu podršku za regularne izraze i u verzijama veba i za računare.

Međutim, možete postići slične (ali ograničenije) rezultate pomoću ugrađenih tekstualnih funkcija u programu Excel kao što su "SEARCH" ili "FIND" radi jednostavnog podudaranja obrazaca.

Primer: Korišćenje funkcije "SEARCH" za podudaranje jednostavnog teksta

Ako želite da proverite da li u ćeliji postoji određena podniska (slično osnovnoj funkciji "REGEXMATCH"), možete da koristite funkciju "SEARCH". Funkcija 'SEARCH' nije fleksibilna kao obični izrazi, ali može da pronađe podniske unutar niske:

1. Osnovni primer:

  • Da biste proverili da li reč "apple" postoji u ćeliji "A1":

  • =IF(ISNUMBER(SEARCH("apple", A1)), TRUE, FALSE)

  • - Ako se pronađe "jabuka", formula vraća vrednost "TRUE".

  • - Ako nije, vraća vrednost "FALSE".

Za složenije podudaranje obrazaca:

Za stvarno podudaranje regularnih izraza, Excel nema izvornu podršku, posebno u veb verziji. Da biste dobili složenije obrasce, trebalo bi da koristite Power Query verziji za računare, što omogućava naprednije manipulisanje niskama.

Excel za veb nema direktan ekvivalent funkciji Google Sheets' 'REGEXREPLACE', što vam omogućava da zamenite delove tekstualne niske na osnovu regularnog izraza (regex).

Međutim, u verziji programa Excel za računare možete da koristite VBA (Visual Basic for Applications) ili Power Query za složenije regex zamene. U Excel za veb i dalje možete da izvršite jednostavne zamene pomoću funkcije "SUBSTITUTE", iako nije tako moćna kao regex.

Jednostavna alternativa pomoću funkcije "SUBSTITUTE" u programu Excel za veb

Za osnovne zamene teksta (ne pomoću regex) možete da koristite funkciju "SUBSTITUTE":

​​​​​​​

Ako želite da zamenite sva pojavljivanja reči "jabuka" sa "narandžasto" u ćeliji "A1", možete da koristite:

=SUBSTITUTE(A1, "jabuka", "narandžasta")

Ova funkcija zamenjuje svako pojavljivanje reči "jabuka" u tekstu sa "narandžasto".

Za zamenu složenih obrazaca (koristeći Regex)

Da biste tekst zamenili na osnovu obrasca (regex), trebalo bi da:

Koristite Power Query za prilagođeno manipulisanje tekstom, iako ne podržava direktno regex, možete da simulirate zamenu obrasca uz malo napora.

Excel za veb nema ugrađenu funkciju DETECTLANGUAGE Google Sheets koja identifikuje jezik datog teksta.

Međutim, postoje privremena rešenja koja možete da koristite:

Opcija 1: Spoljne alatke

  1. Microsoft Translator: Možete da koristite spoljne alatke kao što je Microsoft Translator da biste otkrili jezik teksta. Kopirajte tekst u alatku za prevodilac, identifikujte jezik, a zatim ga ponovo nalepite u Excel.

  2. Google Translate API: Ako ste upoznati sa programiranjem, možete da koristite Google Translate APIda biste otkrili jezik i napravili prilagođeno rešenje. Ovo zahteva API integraciju i nije moguće izvorno unutar Excel za veb.

2. opcija: Power Automate sa Microsoft kognitivnim uslugama

Ako želite da automatizujete ovaj proces u okviru usluge Excel Online, možete da koristite Power Automate sa Microsoft Azure kognitivnim uslugama da biste otkrili jezik. Evo kako:

Koraci:

  1. Podesite Power Automate pomoću Excel za veb.

  2. Koristite okidač da biste otkrili promene u određenoj koloni ili ručno pokrenuli tok.

  3. Integrišite se sa uslugom Azure Cognitive Services da biste otkrili jezik teksta.

  4. Vratite otkriveni jezik u Excel.

Ovo rešenje bi zahtevalo da imate pristup Azure uslugama i podesite Power Automate tok posla.

Excel za veb trenutno ne podržava mini-grafikone direktno. Ova funkcija je dostupna u verziji programa Excel za računare, ali ne i u veb verziji.

Zaobilaženje problema za Excel za veb:

Ako vam je potrebna slična funkcionalnost u programu Excel za veb, možete da koristite druge metode za vizuelizaciju podataka, iako neće biti kompaktni kao mini-grafikoni:

  1. Grafikoni:

    • Kreirajte mali grafikon (kao što je linijski ili stubičasti grafikon) pored podataka da biste vizuelno predstavili trendove.

    • Idite na karticu Umetanje i izaberite stavku Grafikon da biste kreirali grafikon koji se uklapa u opseg podataka.

  2. Uslovno oblikovanje:

    • Koristite uslovno oblikovanje da biste kreirali vizuelni prikaz podataka. Na primer, trake podataka možete da koristite da biste prikazali vrednosti u odnosu na druge.

    • Izaberite podatke, a zatim idite na karticu Početak > uslovno oblikovanje >trake podataka.

  3. Predstavljanje slike:

    • Kreirajte mini-grafikone u verziji programa Excel za računare, a zatim otpremite datoteku u OneDrive. Mini-grafikone možete da prikažete u veb verziji, iako će uređivanje zahtevati verziju za računare.

Excel na vebu nema ugrađenu IMTANH funkciju. Međutim, hiperbolički kotangens kompleksnog broja možete da postignete pomoću kombinacije postojećih funkcija. Evo privremenog rešenja:

Korišćenje postojećih funkcija za izračunavanje IMTANH-a

Formulu možete da koristite za hiperbolički tangens u okviru eksponencijalnih funkcija:

pon.

Postupni vodič

  1. Unesite kompleksni broj u ćeliju, recimo A1. Na primer, 2+3i.

  2. Koristite sledeću formulu da biste izračunali tangens hiperbolički:

=IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

Primer: Tangens hiperbolički kompleksnog broja

  • Kompleksni broj: 2+3i u ćeliji A1

  • Formula: =IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

  • Rezultat: 1.00323862735361 - 0,00376402564150425i

Objašnjenje

  • IMEXP: Izračunava eksponencijalnu vrednost kompleksnog broja.

  • IMSUM: Sabiranje dva kompleksna broja.

  • ImpRODUCT: Množi dva kompleksna broja.

  • IMSUB: Oduzima jedan kompleksni broj od drugog.

  • IMDIV: Deli jedan kompleksni broj drugim.

Ova formula efikasno ponavlja funkciju IMTANH pomoću eksponencijalnog oblika hiperboličkog kotangensa.

Excel na vebu nema ugrađenu funkciju IMCOTH. Međutim, hiperbolički kotangens kompleksnog broja možete da postignete pomoću kombinacije postojećih funkcija. Evo privremenog rešenja:

Korišćenje postojećih funkcija za izračunavanje IMCOTH

Formulu za hiperbolički kotangens možete da koristite u okviru eksponencijalnih funkcija:

koth

Postupni vodič

  1. Unesite kompleksni broj u ćeliju, recimo A1. Na primer, 2+3i.

  2. Koristite sledeću formulu da biste izračunali hiperbolički kotangens:

=IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

Primer: Hiperbolički kotangens kompleksnog broja

  • Kompleksni broj: 2+3i u ćeliji A1

  • Formula: =IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1))))

  • Rezultat: 0,996757796569358 + 0,00373971037633696i

Objašnjenje

  • IMEXP: Izračunava eksponencijalnu vrednost kompleksnog broja.

  • IMSUM: Sabiranje dva kompleksna broja.

  • ImpRODUCT: Množi dva kompleksna broja.

  • IMSUB: Oduzima jedan kompleksni broj od drugog.

  • IMDIV: Deli jedan kompleksni broj drugim.

Ova formula efikasno ponavlja funkciju IMCOTH pomoću eksponencijalnog oblika hiperboličkog kotangensa.

Excel na vebu nema direktan pristup funkciji ISEMAIL usluge Google Sheets, ali sličnu validaciju e-pošte možete da postignete pomoću kombinacije Excel funkcija. Evo kako to možete da uradite:

Korišćenje validacije podataka i formula

Možete da koristite prilagođenu formulu u validaciji podataka da biste proverili da li je e-adresa važeća. Evo postupnog vodiča:

  1. Izaberite ćelije na koje želite da primenite proveru valjanosti.

  2. Idite na karticuPodaci .

  3. Izaberite stavku Validacija podataka.

  4. Odaberite stavku Prilagođeno iz padajućeg menija Dozvoli.

  5. U polje Formula unesite sledeću formulu:

=AND(ISERROR(FIND(" ",A1)), LEN(A1)-LEN(SUBSTITUTE(A1,"@","")=1, IFERROR(SEARCH("@",A1)<SEARCH("."",A1,SEARCH("@",A1)),0), ISERROR(FIND(",",A1)), NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1), LEFT(A1,1)<>"@", RIGHT(A1,1)<>"@")

Objašnjenje formule

  • ISERROR(FIND(" ",A1)): Obezbeđuje da nema razmaka u e-adresi.

  • LEN(A1)-LEN(SUBSTITUTE(A1,"@",""))=1: Obezbeđuje da postoji tačno jedan simbol "@".

  • IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1)),0): Obezbeđuje da postoji period posle simbola "@".

  • ISERROR(FIND(",",A1)): Obezbeđuje da nema zareza.

  • NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): Obezbeđuje da period nije odmah posle simbola "@".

  • LEFT(A1,1)<>".": Obezbeđuje da adresa e-pošte ne počinje tačkom.

  • RIGHT(A1,1)<>".": Obezbeđuje da se adresa e-pošte ne završava tačkom.

Primer upotrebe malih i velikih slova

  1. Unesite e-adrese u kolonu A (npr. A1:A10).

  2. Primenite formulu za validaciju podataka na ove ćelije.

  3. Nevažeće e-adrese će biti označene zastavicom na osnovu kriterijuma postavljenog u formuli.

Saveti: 

  • Uslovno oblikovanje možete da koristite da biste markirali nevažeće e-adrese.

  • Ovaj metod proverava da li postoji ispravan format, ali ne proverava da li adresa e-pošte zaista postoji.

​​​​​​​​​​​​​​

Excel na vebu nema direktan jednak isURL funkciji Google Sheets, ali možete postići sličnu proveru valjanosti URL adrese pomoću kombinacije Excel funkcija. Evo metoda za proveru da li ćelija sadrži važeću URL adresu:

Korišćenje formula za proveru valjanosti URL adresa

Prilagođenu formulu možete da koristite da biste proverili da li ćelija sadrži važeću URL adresu. Evo postupnog vodiča:

  1. Izaberite ćelije na koje želite da primenite proveru valjanosti.

  2. Idite na karticu Podaci .

  3. Izaberite stavku Validacija podataka.

  4. Odaberitestavku Prilagođeno iz padajućeg menija Dozvoli.

  5. U polje Formula unesite sledeću formulu:

=AND(ISNUMBER(FIND(".", A1)), OR(LEFT(A1; 7) = "http://", LEFT(A1; 8) = "https://"))

Objašnjenje formule

  • ISNUMBER(FIND(".", A1)): Obezbeđuje da postoji bar jedan period u URL adresi.

  • OR(LEFT(A1; 7) = "http://", LEFT(A1; 8) = "https://"): Obezbeđuje da URL počinje sa "http://" ili "https://".

Primer upotrebe malih i velikih slova

  1. Unesite URL adrese u kolonu A (npr. A1:A10).

  2. Primenite formulu za validaciju podataka na ove ćelije.

  3. Nevažeće URL adrese će biti označene zastavicom na osnovu skupa kriterijuma u formuli.

Saveti: 

  • Uslovno oblikovanje možete da koristite da biste istakli nevažeće URL adrese.

  • Ovaj metod proverava da li postoji ispravan format, ali ne proverava da li URL adresa zaista postoji.

​​​​​​​

Excel na vebu nema direktan jednak google Sheets funkciji FLATTEN, ali slične rezultate možete postići pomoću kombinacije postojećih funkcija. Evo nekoliko metoda za raščlanjavanje opsega podataka u jednu kolonu:

1. metod: Korišćenje funkcija TEXTJOIN i FILTERXML

  1. Unesite podatke u opseg, recimo A1:C3.

  2. Koristite sledeću formulu da biste poravnali opseg:

=FILTERXML("<a><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "//b")

Objašnjenje

  • TEXTJOIN: Spaja vrednosti u opsegu u jednu nisku razdvojenu pomoću </b><b>.

  • FILTERXML: Raščlanjuje povezanu nisku kao XML i izdvaja vrednosti.

Primer

  • Opseg podataka: A1:C3 koji sadrži:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Formula: =FILTERXML("<a><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "/b")

  • Rezultat: Jedna kolona sa vrednostima 1, 2, 3, 4, 5, 6, 7, 8, 9.

2. metod: Korišćenje funkcija INDEX i SEQUENCE

  1. Unesite podatke u opseg, recimo A1:C3.

  2. Koristite sledeću formulu da biste poravnali opseg:

=INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)

Objašnjenje

  • Generiše niz brojeva.

  • ROUNDUP: Određuje indeks reda.

  • MOD: Određuje indeks kolone.

  • INDEX: Preuzima vrednost iz navedenog reda i kolone.

Primer

  • Opseg podataka: A1:C3 koji sadrži:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Formula: =INDEX(A1:C3, ROUNDUP(SEQUENCE(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)

  • Rezultat: Jedna kolona sa vrednostima 1, 2, 3, 4, 5, 6, 7, 8, 9.

Ovi metodi efikasno kopiraju funkciju FLATTEN transformisanjem opsega podataka u jednu kolonu.

Excel na vebu nema direktan pristup funkciji IMLOG usluge Google Sheets, ali slične rezultate možete postići pomoću kombinacije postojećih funkcija. Funkcija IMLOG u google listovima daje logaritam kompleksnog broja za navedenu bazu. Evo kako to možete da replicirate u programu Excel:

Korišćenje postojećih funkcija za izračunavanje IMLOG-a

Možete da koristite prirodni logaritam (IMLN) i promenu osnovne formule da biste izračunali logaritam kompleksnog broja za bilo koju osnovu:

IMLOG

Postupni vodič

  1. Unesite kompleksni broj u ćeliju, recimo A1. Na primer, 2+3i.

  2. Unesite bazu u drugu ćeliju, recimo B1. Na primer, 10.

  3. Koristite sledeću formulu da biste izračunali logaritam:

=IMDIV(IMLN(A1), IMLN(B1))

Primer: Logaritam kompleksnog broja sa osnovom 10

  • Kompleksni broj: 2+3i u ćeliji A1

  • Osnova: 10 u ćeliji B1

  • Formula: =IMDIV(IMLN(A1), IMLN(B1))

  • Rezultat: Logaritam od 2+3i sa osnovom 10.

Objašnjenje

  • IMLN: Izračunava prirodni logaritam kompleksnog broja.

  • IMDIV: Deli jedan kompleksni broj drugim.

Ova formula efikasno replicira funkciju IMLOG pomoću prirodnog logaritma i promene osnovne formule.

Excel na vebu nema direktan pristup funkciji ISDATE usluge Google Sheets, ali slične rezultate možete postići pomoću kombinacije postojećih funkcija. Evo metoda za proveru da li ćelija sadrži važeći datum:

Korišćenje formula za proveru valjanosti datuma

Prilagođenu formulu možete da koristite da biste proverili da li ćelija sadrži važeći datum. Evo postupnog vodiča:

  • Izaberite ćelije na koje želite da primenite proveru valjanosti.

  • Idite na karticu Podaci .

  • Izaberite stavku Validacija podataka.

  • Odaberite stavku Prilagođeno iz padajućeg menija Dozvoli.

  • U polje Formula unesite sledeću formulu: =AND(ISNUMBER(A1), A1>0, A1<DATE(9999,12,31))

Objašnjenje formule

  • ISNUMBER(A1): Obezbeđuje da ćelija sadrži broj.

  • A1>0: Obezbeđuje da je datum posle 1. januara 1900. (datum početka programa Excel).

  • A1<DATE(9999,12,31): Obezbeđuje da datum bude pre 31. decembra 9999.

Primer upotrebe malih i velikih slova

  1. Unesite datume u kolonu A (npr. A1:A10).

  2. Primenite formulu za validaciju podataka na ove ćelije.

  3. Nevažeći datumi će biti označeni zastavicom na osnovu postavljenih kriterijuma u formuli.

Saveti: 

  • Uslovno oblikovanje možete da koristite da biste istakli nevažeće datume.

  • Ovaj metod proverava da li postoji ispravan format, ali ne proverava da li datum zaista postoji.

​​​​​​​

Excel na vebu nema direktan pristup funkciji GOOGLE Sheets COUNTUNIQUEIFS, ali slične rezultate možete postići pomoću kombinacije postojećih funkcija. Evo kako to možete da uradite:

Korišćenje kombinacije funkcija SUM, IF, FREQUENCY i MATCH

  • Unesite podatke u opseg, recimo A1:A10 za vrednosti koje želite da prebrojite na jedinstven način i B1:B10 za kriterijume.

  • Koristite sledeću formulu niza da biste prebrojali jedinstvene vrednosti na osnovu kriterijuma:

  • =SUM(IF(FREQUENCY(IF(B1:B10="criteria", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))

Primer: Prebrojavanje jedinstvenih vrednosti zasnovanih na jednom kriterijumu

  • Opseg podataka: A1:A10 koji sadrži vrednosti.

  • Opseg kriterijuma: B1:B10 koji sadrži kriterijume.

  • Kriterijum: "Da" (ovo možete da zamenite stvarnim kriterijumom).

  • Formula: =SUM(IF(FREQUENCY(IF(B1:B10="Yes", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))

  • Rezultat: Broj jedinstvenih vrednosti u opsegu A1:A10 gde je odgovarajuća vrednost u ćelijama B1:B10 "Da".

Objašnjenje

  • MATCH: Pronalazi relativni položaj svake vrednosti u opsegu.

  • IF: Primenjuje kriterijume za filtriranje vrednosti.

  • UČESTALOST: Prebrojava pojavljivanja svake jedinstvene vrednosti.

  • SUM: Sabira jedinstvene brojeve.

Korišćenje Power Query za složenije scenarije

Za složenije scenarije koji uključuju više kriterijuma možete da koristite Power Query:

  • Učitajte podatke u Power Query.

  • Primenite filtere da biste ispunili kriterijume.

  • Uklonite duplikate da biste dobili jedinstvene vrednosti.

  • Prebrojte redove da biste dobili jedinstveni broj.

Primer slučaja korišćenja u programu Power Query

  • Učitavanje podataka iz tabele ili opsega.

  • Filtrirajte redove na osnovu kriterijuma.

  • Uklonite duplikate.

  • Prebrojavanje redova da biste dobili jedinstveni broj.

Ovi metodi efikasno kopiraju funkciju COUNTUNIQUEIFS kombinujući postojeće funkcije i alatke programa Excel.

U Excel na vebu možete da izračunate marginu greške pomoću kombinacije postojećih funkcija. Funkcija MARGINOFERROR u google listovima je jednaka korišćenju funkcije CONFIDENCE. Funkcija T zajedno sa standardnim funkcijama za devijaciju i brojanje u programu Excel. Evo kako to možete da uradite:

Postupni vodič

  • Unesite podatke u opseg, izgovorite A1:A10.

  • Izračunavanje srednje vrednosti uzorka pomoću funkcije AVERAGE:

  • =AVERAGE(A1:A10)

  • Izračunajte standardnu devijaciju uzorka koristeći STDEV. Funkcija S:

  • =STDEV. S(A1:A10)

  • Izračunavanje veličine uzorka pomoću funkcije COUNT:

  • =COUNT(A1:A10)

  • Utvrdite nivo pouzdanosti (npr. 0,95 za 95% pouzdanosti).

  • Izračunajte marginu greške pomoću funkcije CONFIDENCE. Funkcija T:

  • =POUZDANOST. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Primer: izračunavanje margine greške za uzorak skupa podataka

  • Opseg podataka: A1:A10 koji sadrži probne vrednosti.

  • Nivo pouzdanosti: 95% (0,95).

  • Formule:

    • Srednja vrednost uzorka: =AVERAGE(A1:A10)

    • Standardna devijacija uzorka: =STDEV. S(A1:A10)

    • Veličina uzorka: =COUNT(A1:A10)

    • Margina greške: =CONFIDENCE. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Objašnjenje

  • POVERENJE. T: Izračunava marginu greške za navedeni nivo pouzdanosti, standardnu devijaciju i veličinu uzorka.

  • STDEV. S: Izračunava standardnu devijaciju uzorka.

  • COUNT: Prebrojava tačke podataka u uzorku.

Ovaj metod efikasno ponavlja funkciju MARGINOFERROR pomoću funkcije CONFIDENCE. Funkcija T zajedno sa standardnom devijacijom i izračunavanjima broja

Excel na vebu nema direktan pristup funkciji Google Sheets EPOCHTODATE, ali možete postići slične rezultate pomoću kombinacije postojećih funkcija. Evo kako možete da konvertujete Unix vremensku oznaku epohe u datum u programu Excel:

Postupni vodič

  • U ćeliju unesite Vremensku oznaku Unix epohe, recimo A1. Na primer, 1655906710.

  • Koristite sledeću formulu da biste konvertovali vremensku oznaku u datum:

Za vremenske oznake u sekundama

=A1 / 86400 + DATE(1970,1,1)

Za vremenske oznake u milisekundama

=A1 / 86400000 + DATE(1970,1,1)

Primer

1. primer: Konvertovanje Unix vremenske oznake u sekundama

  • Vremenska oznaka: 1655906710 u ćeliji A1

  • Formula: =A1 / 86400 + DATE(1970,1,1)

  • Rezultat: 22.6.2022. 14:05:10

2. primer: Konvertovanje Unix vremenske oznake u milisekundama

  • Vremenska oznaka: 1655906710000 u ćeliji A1

  • Formula: =A1 / 86400000 + DATE(1970,1,1)

  • Rezultat: 22.6.2022. 14:05:10

Objašnjenje

  • 86.400: Broj sekundi u danu.

  • 86400000: Broj milisekuunda u danu.

  • DATE(1970,1,1): Datum početka Unix epohe.

Dodatni saveti

Saveti: 

  • Oblikovanje: Možda ćete morati da oblikujete ćeliju kao datum/vreme da biste ispravno videli rezultat.

  • Vremenske zone: Rezultat će biti u UTC-u. Za lokalnu vremensku zonu možete da prilagodite tako što ćete dodati ili oduzeti odgovarajući broj časova.

​​​​​​​​​​​​​​

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.