Se aplică la
Excel pentru web

Atunci când registrele de lucru migrează de la Google Sheets la Excel în cadrul unei migrări la nivel de întreprindere de la Google Workspace la Microsoft 365, pot exista unele probleme de compatibilitate. Formulele din Google Sheets au adesea sintaxă sau funcționalitate care nu se traduce direct în Excel. Acest lucru poate conduce registrele de lucru care nu funcționează corect în Excel.

Pentru a rezolva această problemă, Excel furnizează fluxuri de lucru automate și manuale pentru a vă ajuta să rezolvați formule incompatibile și să vă asigurați că registrele de lucru funcționează corect după migrare.

Atunci când Excel detectează fișiere cu funcții incompatibile sau formule eronate, va iniția fluxul de lucru Compatibilitate Excel.

Faceți Excel compatibil

Dacă continuați cu compatibilitatea Excel, Excel va înlocui automat un set de funcții Google Sheets incompatibile cu echivalentele lor excel. Acest lucru va rezolva multe probleme comune de compatibilitate. Totuși, pot exista formule rămase care necesită atenție manuală.

Faceți Excel compatibil 2

Excel Compatible 3

Panoul de activități va afișa anumite funcții incompatibile sau formule eronate care necesită atenție, împreună cu alternative sugerate pentru a le rezolva.

Iată pașii pentru repararea manuală a funcțiilor incompatibile din fișier: 

Notă: Această listă de funcții nu este completă. Pot exista funcții suplimentare care nu sunt incluse aici și necesită atenție.

Utilizarea tipului de date bursiere în Excel pentru web Excel furnizează un tip de date de stoc încorporat care vă permite să preluați prețurile curente ale acțiunilor și alte date financiare direct într-o foaie de calcul.Paşi:

  • a. Introduceți numele sau simbolul ticker al acțiunii (de exemplu, "AAPL" pentru Apple) într-o celulă.

  • b. Selectați celula, apoi accesați fila Date din panglică.

  • c. În grupul Tipuri de date , selectați Cotații bursiere.

  • d. După ce Excel o recunoaște ca acțiune, va afișa o pictogramă mică lângă celulă.

  • e. Faceți clic pe pictograma mică sau utilizați butonul Inserare date pentru a obține mai multe informații legate de cotații bursiere (cum ar fi Preț, Plafon piață, Maxim/Minim 52 de săptămâni etc.).

Exemplu:

  • Dacă celula A1 conține tickerul bursier "AAPL":

  • Faceți clic pe Date > Cotații bursiere.

  • Puteți extrage mai multe informații, cum ar fi prețul curent etc., selectând celula respectivă și selectând date specifice despre acțiuni, cum ar fi Preț.

Utilizarea Power Query pentru date financiare din API-uri web (pentru utilizatori avansați)

De asemenea, puteți utiliza Power Query din Excel pentru a extrage date financiare de la API-uri sau site-uri web externe care furnizează informații financiare.

Pași:​​​​​​

  • Accesați fila Date .

  • Selectați Preluare > de datede pe web.

  • Introduceți adresa URL a furnizorului de date financiare, de exemplu, API-ul unui site web financiar (cum ar fi Yahoo Finance).

  • Power Query vă va permite să manipulați și să transformați datele înainte de a le încărca în Excel.

​​​​​​​

Excel pentru web nu are un echivalent încorporat cu funcția google sheets"GOOGLETRANSLATE", care traduce automat text între limbi diferite.

Cu toate acestea, puteți utiliza funcții Excel în combinație cu servicii externe, cum ar fi Microsoft Translator, prin Power Automate (pentru traduceri bazate pe web)

Soluție pentru Excel pentru web

Pentru a traduce textul din Excel pentru web, trebuie să:

Utilizați un instrument translator extern: Copiați textul într-un instrument de traducere externă, cum ar fi Microsoft Translator, și lipiți rezultatele înapoi în Excel.

Integrare Power Automate:

  • Puteți crea un flux de lucru utilizând Power Automate pentru a traduce automat text dintr-o limbă selectată într-o limbă țintă, utilizând serviciul Translator de la Microsoft.

  • Acest lucru necesită configurarea Power Automate și legarea acesteia cu Excel Online.

Exemplu de utilizare a Power Automate (Microsoft Translator):

1. Configurați un flux de lucru în Power Automate , care se integrează cu Microsoft Translator.

2. Fluxul de lucru poate fi declanșat de o modificare în foaia Excel sau poate rula manual pentru a traduce text dintr-o coloană și a plasa rezultatul tradus în altă coloană.

Excel nu are un echivalent direct cu funcția "QUERY" disponibilă în Google Sheets, dar puteți obține funcționalități similare utilizând alte caracteristici predefinite din Excel, cum ar fi FILTER, LOOKUP, SORT, IF, VLOOKUP și XLOOKUP. Iată cum se reproduce cazurile de utilizare a funcției "QUERY" Google Sheets în Excel pe web:

1. Filtrarea de bază a datelor (echivalentă cu SELECT WHERE)

În Google Sheets, utilizați:

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

În Excel, utilizați funcția FILTER:

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

Aceasta regăsește toate rândurile unde valoarea din coloana "C" este mai mare decât 100, returnând coloanele de la A la D.

2. Selectarea anumitor coloane (echivalent cu SELECT)

În Foi Google:

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

În Excel, utilizați combinația INDEX și FILTER:

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

Aceasta returnează doar coloanele "A" și "C" din zona "A2:D10".

3. Sortarea datelor (echivalentă cu ORDER BY)

În Foi Google:

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

În Excel, utilizați funcția SORT :

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

Aceasta sortează datele din "A2:D10" pe baza valorilor din coloana "C" în ordine descendentă.

4. Agregarea datelor (echivalentă cu GROUP BY)

În Foi Google:

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

În Excel, utilizați SUMIF sau SUMIFS:

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

Aceasta însumează valorile din coloana "B" unde coloana "A" se potrivește cu anumite condiții, grupând efectiv după "A".

Alternativ, utilizați un raport PivotTable pentru a grupa și a rezuma date.

5. Selecție condiționată (echivalentă cu WHERE cu operatori logici)

În Foi Google:

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

În Excel, utilizați funcția FILTER cu operatori logici:

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

Acest lucru filtrează rândurile unde coloana "C" este mai mare decât 100, iar coloana "D" este mai mică decât 50.

6. Numărarea criteriilor specifice (echivalent cu SELECT COUNT)

În Foi Google:

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

În Excel, utilizați funcția COUNTIF sau COUNTIFS:

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

Aceasta contorizează numărul de rânduri în care coloana "C" are valori mai mari decât 100.

7. Utilizarea mai multor criterii (echivalent cu where cu condiții OR)

În Foi Google:

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

În Excel, utilizați funcția FILTER cu operatorul "+" pentru logica OR:

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

Aceasta returnează rândurile unde coloana "C" este mai mare decât 100 sau coloana "D" este mai mică decât 50.

8. Asocierea tabelelor (echivalentă cu JOIN)

În Foi Google:

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

În Excel, utilizați XLOOKUP sau VLOOKUP pentru a asocia două tabele:

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

Aceasta caută valorile din tabelul 'B' (coloanele 'F' și 'G') și regăsește datele corespondente în tabelul 'A' pe baza ID-ului potrivit.

9. Filtrare dinamică bazată pe intrare (similară cu WHERE cu variabile)

În Foi Google:

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

În Excel, utilizați FILTER cu referințe la celule:

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

Acest lucru filtrează tabelul pe baza valorii introduse în celula "E1".

Rezumatul funcțiilor:

  • FILTRU: Filtrează datele pe baza condițiilor specificate.

  • SORT: Sortează datele după o coloană specificată.

  • INDEX: Returnează anumite rânduri sau coloane dintr-o zonă.

  • SUMIFS: Însumează valori pe baza mai multor condiții.

  • COUNTIF /COUNTIFS: Contorizează rândurile care îndeplinesc criteriile specificate.

  • XLOOKUP /VLOOKUP: Asociază datele din mai multe tabele pe baza valorilor care se potrivesc.

Deși Excel nu are o funcție "QUERY" directă, cum ar fi Google Sheets, aceste combinații de funcții Excel acoperă aproape toate cazurile de utilizare pentru interogarea datelor.

Linkuri de referință:

Funcția Filter

Excel pentru web nu are un echivalent direct cu funcția "IMPORTHTML" din Google Sheets, care vă permite să importați tabele sau liste de pe o pagină web într-o foaie de calcul.

Cu toate acestea, puteți obține rezultate similare utilizând procesul descris în articolul de mai jos

Repararea legăturilor întrerupte din registrul de lucru în Fișiere migrate 

Excel pentru web nu are un echivalent direct cu funcția "IMPORTHTML" din Google Sheets, care vă permite să importați tabele sau liste de pe o pagină web într-o foaie de calcul.

Cu toate acestea, puteți obține rezultate similare utilizând Power Query în versiunea desktop de Excel. Din păcate, Power Query nu este disponibil în Excel pentru web, dar puteți face următoarele lucruri pe desktop:

Pașii din Excel pentru desktop (utilizând Power Query):

  1. Deschideți Excel (versiunea desktop).

  2. Accesați fila Date.

  3. Selectați Preluare >de date  de pe web.

  4. Introduceți ADRESA URL a paginii web care conține tabelul sau lista HTML.

  5. Selectați tabelul sau lista din pagina web pe care doriți să o importați.

  6. Încărcați datele în Excel.

Se importă în Excel Online:

După ce ați importat datele utilizând Power Query pe versiunea desktop, puteți să salvați fișierul în OneDrive sau SharePoint și să continuați să lucrați cu el în Excel pentru web. Cu toate acestea, importul propriu-zis trebuie să aibă loc prin versiunea desktop.

Excel pentru web nu are un echivalent direct cu funcția "IMPORTDATA" din Google Sheets, care este utilizată pentru a importa date dintr-un URL (cum ar fi fișiere CSV sau TSV).

Cu toate acestea, există o metodă alternativă care utilizează Power Query în versiunea desktop de Excel, care poate fi vizualizată și editată apoi în Excel pentru web. Iată cum puteți realiza acest lucru:

Pașii pentru importul datelor dintr-un URL în Excel (versiunea desktop):

  • Deschideți Excel (versiunea desktop).

  • Accesați fila Date.

  • Selectați Preluare >de date  de pe web.

  • Introduceți adresa URL a fișierului (CSV, TSV etc.) pe care doriți să-l importați.

  • Excel va extrage datele din URL și le puteți încărca în foaia de lucru.

  • Salvați fișierul și încărcați-l în OneDrive sau SharePoint.

  • Acum puteți să deschideți și să lucrați cu fișierul în Excel pentru web, deși actualizările automate și importul dinamic trebuie efectuate prin versiunea desktop.

Link referință:

Excel pentru web nu are un echivalent direct cu funcția "IMPORTFEED" a Google Sheets, care importă date de flux RSS sau Atom într-o foaie de calcul.

Cu toate acestea, puteți obține ceva asemănător utilizând Power Query în versiunea desktop de Excel pentru a importa fluxuri RSS, apoi vizualizați și lucrați cu datele în Excel pentru web. Din păcate, Excel pentru web nu acceptă această caracteristică în mod nativ.

Pașii pentru importul unui flux RSS în Excel (versiunea desktop):

  • Deschideți Excel (versiunea desktop).

  • Accesați fila Date.

  • Selectați Preluare > de date din alte surse > de pe web.

  • Introduceți URL-ul fluxului RSS.

  • Excel va regăsi datele din fluxul RSS și vă va permite să le încărcați în foaia de lucru.

  • Salvați fișierul și încărcați-l în OneDrive sau SharePoint.

  • Acum puteți să deschideți și să lucrați cu acest fișier în Excel pentru web, deși actualizările dinamice din flux trebuie efectuate utilizând versiunea desktop.

Excel pentru web nu are un echivalent direct cu funcția "IMPORTXML" din Google Sheets, care vă permite să importați și să analizați date din documente XML sau HTML structurate utilizând interogări XPath.

Cu toate acestea, puteți obține rezultate similare utilizând Power Query în versiunea desktop de Excel pentru a importa date XML, pe care le puteți deschide apoi în Excel pentru web. Iată cum să procedați:

Pașii pentru importul datelor XML în Excel (versiunea desktop):

  • Deschideți Excel (versiunea desktop).

  • Accesați fila Date.

  • Selectați Preluare > de datedin fișier > din XML.

  • Răsfoiți și selectați fișierul XML sau lipiți URL-ul unui flux XML.

  • Power Query se va deschide, permițându-vă să previzualizați și să transformați datele, dacă este necesar.

  • Încărcați datele în foaia de lucru.

  • Salvați fișierul și încărcați-l în OneDrive sau SharePoint.

  • Deschideți și lucrați cu fișierul în Excel pentru web, deși importul XML și transformările de date trebuie efectuate utilizând versiunea desktop.

Excel pentru web nu are un echivalent direct cu funcția "REGEXEXTRACT" a Google Sheets, care extrage text pe baza unei expresii obișnuite.

Cu toate acestea, puteți utiliza o combinație de funcții Excel pentru a obține rezultate similare. Deși Excel nu are suport încorporat pentru expresii regulate (regex), puteți extrage modele de text utilizând funcții cum ar fi "TEXT", "MID", "SEARCH" și "LEFT", în funcție de complexitatea necesităților dvs. Pentru activități regex complexe, Power Query sunt adesea necesare, dar acestea nu sunt disponibile în Excel pentru web.

Exemplu: Extragerea unei părți dintr-un text fără Regex

Dacă doriți să extrageți un anumit model dintr-un șir, puteți utiliza aceste funcții text de bază:

  1. Utilizarea "LEFT" și "SEARCH" pentru a extrage text înaintea unui delimitator De exemplu, pentru a extrage text înaintea unei linii în "Celula A1": =LEFT(A1; SEARCH("-"; A1) - 1) Aceasta extrage totul înainte de prima liniuță ('-').

  2. Utilizarea funcțiilor 'MID' și 'SEARCH' pentru a extrage text între delimitatori Pentru a extrage textul dintre două linii în "Celula A1": =MID(A1; SEARCH("-"; A1) + 1; SEARCH("-"; A1; SEARCH("-"; A1) + 1) - SEARCH("-"; A1) - 1) Aceasta extrage textul dintre două linii ('-') caractere.

Utilizarea Power Query (doar pentru desktop):

Pentru potrivirea mai complexă a modelelor sau expresii regulate, ar trebui să utilizați Power Query în versiunea desktop de Excel, care permite manipularea mai complexă a textului, inclusiv operațiuni de tip regex. După configurare, puteți vizualiza datele în Excel pentru web, dar configurarea inițială trebuie efectuată în versiunea desktop.

Excel pentru web nu are un echivalent direct cu funcția "REGEXMATCH" din Google Sheets, care verifică dacă un șir se potrivește cu o expresie obișnuită (regex). Excel nu are suport încorporat pentru expresii regulate, atât pentru versiunile web, cât și pentru cele desktop.

Cu toate acestea, puteți obține rezultate similare (dar mai limitate) utilizând funcțiile de text predefinite din Excel, cum ar fi "SEARCH" sau "FIND" pentru potrivirea simplă a modelelor.

Exemplu: Utilizarea 'SEARCH' pentru potrivirea textului simplu

Dacă doriți să verificați dacă există un anumit subșir într-o celulă (similar cu funcționalitatea de bază "REGEXMATCH"), puteți utiliza "SEARCH". Funcția "SEARCH" nu este la fel de flexibilă ca expresiile obișnuite, dar poate găsi subșiruri într-un șir:

1. Exemplu de bază:

  • Pentru a verifica dacă cuvântul "măr" există în celula "A1":

  • =IF(ISNUMBER(SEARCH("măr"; A1)), TRUE, FALSE)

  • - Dacă se găsește "măr", formula returnează "TRUE".

  • - Dacă nu, returnează "FALSE".

Pentru potrivirea mai complexă a modelelor:

Pentru potrivirea efectivă a expresiilor obișnuite, Excel nu are suport nativ, mai ales în versiunea web. Pentru modele mai complexe, ar trebui să utilizați Power Query în versiunea desktop, ceea ce permite manipularea mai complexă a șirurilor.

Excel pentru web nu are un echivalent direct cu funcția "REGEXREPLACE" a Google Sheets, care vă permite să înlocuiți părți ale unui șir text pe baza unei expresii regulate (regex).

Cu toate acestea, în versiunea desktop de Excel, puteți utiliza VBA (Visual Basic for Applications) sau Power Query pentru înlocuiri regex mai complexe. În Excel pentru web, puteți obține în continuare înlocuiri simple utilizând funcția "SUBSTITUTE", deși nu este la fel de puternică precum regex.

Alternativă simplă utilizând "SUBSTITUTE" în Excel pentru web

Pentru înlocuiri de text simplu (fără a utiliza regex), puteți utiliza funcția "SUBSTITUTE":

​​​​​​​

Dacă doriți să înlocuiți toate aparițiile "măr" cu "portocaliu" în celula "A1", puteți utiliza:

=SUBSTITUTE(A1; "măr"; "portocaliu")

Această funcție înlocuiește fiecare apariție a "mărului" din text cu "portocaliu".

Pentru înlocuirea unui model complex (utilizând Regex)

Pentru a înlocui textul pe baza unui model (regex), trebuie să:

Utilizați Power Query pentru manipularea particularizată a textului, deși nu acceptă regex în mod direct, puteți simula înlocuirea modelului cu un anumit efort.

Excel pentru web nu are un echivalent încorporat cu funcția DETECTLANGUAGE a Google Sheets, care identifică limba unui anumit text.

Totuși, există soluții pe care le puteți utiliza:

Opțiunea 1: Instrumente externe

  1. Microsoft Translator: Puteți utiliza instrumente externe, cum ar fi Microsoft Translator, pentru a detecta limba unui text. Copiați textul într-un instrument translator, identificați limba, apoi lipiți-l înapoi în Excel.

  2. Api-ul Google Translate: dacă sunteți familiarizat cu programarea, puteți utiliza API-ulGoogle Translate pentru a detecta limba și a construi o soluție personalizată. Acest lucru necesită integrarea API și nu este posibil în mod nativ în Excel pentru web.

Opțiunea 2: Power Automate cu Microsoft Cognitive Services

Dacă doriți să automatizați acest proces în Excel Online, puteți utiliza Power Automate cu Azure Cognitive Services de la Microsoft pentru a detecta limba. Iată cum:

Pași:

  1. Configurați Power Automate cu Excel pentru web.

  2. Utilizați un declanșator pentru a detecta modificările dintr-o anumită coloană sau pentru a rula manual fluxul.

  3. Integrați cu Azure Cognitive Services pentru a detecta limba textului.

  4. Redați limba detectată în Excel.

Această soluție ar necesita să aveți acces la serviciile Azure și să configurați fluxul de lucru Power Automate.

Excel pentru web nu acceptă în prezent diagrame sparkline direct. Această caracteristică este disponibilă în versiunea desktop de Excel, dar nu și în versiunea web.

Soluție pentru Excel pentru web:

Dacă aveți nevoie de funcționalitate similară în Excel pentru web, puteți utiliza alte metode pentru a vizualiza datele, deși nu vor fi la fel de compacte ca diagramele sparkline:

  1. Diagrame:

    • Creați o diagramă mică (cum ar fi o diagramă linie sau coloană) lângă datele dvs. pentru a reprezenta vizual tendințele.

    • Accesați fila Inserare și selectați Diagramă pentru a crea o diagramă care se încadrează în zona de date.

  2. Formatare condiționată:

    • Utilizați formatarea condiționată pentru a crea o reprezentare vizuală a datelor. De exemplu, puteți utiliza bare de date pentru a afișa valorile unele față de altele.

    • Selectați datele, apoi accesați Pornire > Formatare condiționată > Bare de date.

  3. Reprezentare imagine:

    • Creați diagrame sparkline în versiunea desktop de Excel, apoi încărcați fișierul în OneDrive. Puteți vizualiza diagramele sparkline în versiunea web, deși editarea lor va necesita versiunea desktop.

Excel pe web nu are o funcție IMTANH încorporată. Cu toate acestea, puteți obține cotangenta hiperbolică a unui număr complex utilizând o combinație de funcții existente. Iată o soluție:

Utilizarea funcțiilor existente pentru a calcula IMTANH

Puteți utiliza formula pentru tangenta hiperbolică în ceea ce privește funcțiile exponențiale:

tanh

Ghid pas cu pas

  1. Introduceți numărul complex într-o celulă, să spunem A1. De exemplu, 2+3i.

  2. Utilizați următoarea formulă pentru a calcula tangenta hiperbolică:

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

Exemplu: Tangenta hiperbolică a unui număr complex

  • Număr complex: 2+3i în celula A1

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

  • Rezultat: 1,00323862735361 - 0,00376402564150425i

Explicație

  • IMEXP: Calculează exponențiala unui număr complex.

  • IMSUM: Adună două numere complexe.

  • IMPRODUCT: Înmulțește două numere complexe.

  • IMSUB: Scade un număr complex din altul.

  • IMDIV: Împarte un număr complex la altul.

Această formulă reproduce efectiv funcția IMTANH utilizând forma exponențială a cotangentei hiperbolice.

Excel pe web nu are încorporată o funcție IMCOTH. Cu toate acestea, puteți obține cotangenta hiperbolică a unui număr complex utilizând o combinație de funcții existente. Iată o soluție:

Utilizarea funcțiilor existente pentru a calcula IMCOTH

Puteți utiliza formula pentru cotangenta hiperbolică în ceea ce privește funcțiile exponențiale:

coth

Ghid pas cu pas

  1. Introduceți numărul complex într-o celulă, să spunem A1. De exemplu, 2+3i.

  2. Utilizați următoarea formulă pentru a calcula cotangenta hiperbolică:

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

Exemplu: Cotangenta hiperbolică a unui număr complex

  • Număr complex: 2+3i în celula A1

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

  • Rezultat: 0,996757796569358 + 0,00373971037633696i

Explicație

  • IMEXP: Calculează exponențiala unui număr complex.

  • IMSUM: Adună două numere complexe.

  • IMPRODUCT: Înmulțește două numere complexe.

  • IMSUB: Scade un număr complex din altul.

  • IMDIV: Împarte un număr complex la altul.

Această formulă reproduce eficient funcția IMCOTH utilizând forma exponențială a cotangentei hiperbolice.

Excel pe web nu are un echivalent direct cu funcția ISEMAIL a Google Sheets, dar puteți obține o validare similară a e-mailului utilizând o combinație de funcții Excel. Iată cum să procedați:

Utilizarea validării de date și a formulelor

Puteți utiliza o formulă particularizată în Validare date pentru a verifica dacă o adresă de e-mail este validă. Iată un ghid pas cu pas:

  1. Selectați celulele în care doriți să aplicați validarea.

  2. Accesați filaDate .

  3. Faceți clic pe Validare date.

  4. Alegeți Particularizat din meniul vertical Se permite .

  5. Introduceți următoarea formulă în caseta Formulă:

=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)<>"@")

Explicarea formulei

  • ISERROR(FIND(" ",A1)):Asigură că nu există spații în adresa de e-mail.

  • LEN(A1)-LEN(SUBSTITUTE(A1,"@",""))=1: Asigură că există exact un simbol "@".

  • IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1)),0): Asigură că există un punct după simbolul "@".

  • ISERROR(FIND(",",A1)):Asigură că nu există virgule.

  • NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): Asigură că perioada nu este direct după simbolul "@".

  • LEFT(A1,1)<>".": Asigură că adresa de e-mail nu începe cu un punct.

  • RIGHT(A1,1)<>".": Asigură că adresa de e-mail nu se termină cu un punct.

Exemplu de caz de utilizare

  1. Introduceți adresele de e-mail în coloana A (de exemplu, A1:A10).

  2. Aplicați formula de validare a datelor la aceste celule.

  3. Adresele de e-mail nevalide vor fi semnalizate pe baza criteriilor setate în formulă.

Sfaturi: 

  • Puteți utiliza formatarea condiționată pentru a evidenția adresele de e-mail nevalide.

  • Această metodă verifică formatul corect, dar nu verifică dacă adresa de e-mail există de fapt.

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

Excel pe web nu are un echivalent direct cu funcția ISURL a Google Sheets, dar puteți obține validarea similară a adreselor URL utilizând o combinație de funcții Excel. Iată o metodă de a verifica dacă o celulă conține un URL valid:

Utilizarea formulelor pentru validarea URL-urilor

Puteți utiliza o formulă particularizată pentru a verifica dacă o celulă conține un URL valid. Iată un ghid pas cu pas:

  1. Selectați celulele în care doriți să aplicați validarea.

  2. Accesați fila Date .

  3. Faceți clic pe Validare date.

  4. AlegețiParticularizat din meniul vertical Se permite .

  5. Introduceți următoarea formulă în caseta Formulă:

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

Explicarea formulei

  • ISNUMBER(FIND(".", A1)): Asigură că există cel puțin o perioadă în URL.

  • OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): Asigură că URL-ul începe cu "http://" sau "https://".

Exemplu de caz de utilizare

  1. Introduceți URL-urile în coloana A (de exemplu, A1:A10).

  2. Aplicați formula de validare a datelor la aceste celule.

  3. URL-urile nevalide vor fi semnalizate pe baza criteriilor setate în formulă.

Sfaturi: 

  • Puteți utiliza formatarea condiționată pentru a evidenția URL-urile nevalide.

  • Această metodă verifică formatul corect, dar nu verifică dacă URL-ul există de fapt.

​​​​​​​

Excel pe web nu are un echivalent direct cu funcția FLATTEN de la Google Sheets, dar puteți obține rezultate similare utilizând o combinație de funcții existente. Iată câteva metode pentru a aplatiza o zonă de date într-o singură coloană:

Metoda 1: Utilizarea TEXTJOIN și FILTERXML

  1. Introduceți datele într-o zonă, să spunem A1:C3.

  2. Utilizați următoarea formulă pentru a aplatiza zona:

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

Explicație

  • TEXTJOIN: Concatenează valorile din zonă într-un singur șir, separat prin </b><b>.

  • FILTERXML: Analizează șirul concatenat ca XML și extrage valorile.

Exemplu

  • Interval de date: A1:C3 care conține:

  • 1 2 3

  • 4 5 6

  • 7 8 9

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

  • Rezultat: O singură coloană cu valorile 1, 2, 3, 4, 5, 6, 7, 8, 9.

Metoda 2: Utilizarea FUNCȚIILOR INDEX și SEQUENCE

  1. Introduceți datele într-o zonă, să spunem A1:C3.

  2. Utilizați următoarea formulă pentru a aplatiza zona:

=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)

Explicație

  • SEQUENCE: Generează o secvență de numere.

  • ROUNDUP: Determină indexul de rând.

  • MOD: Determină indexul coloanei.

  • INDEX: Regăsește valoarea din rândul și coloana specificate.

Exemplu

  • Interval de date: A1:C3 care conține:

  • 1 2 3

  • 4 5 6

  • 7 8 9

  • Formulă: =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)

  • Rezultat: O singură coloană cu valorile 1, 2, 3, 4, 5, 6, 7, 8, 9.

Aceste metode reproduc efectiv funcția FLATTEN prin transformarea unei zone de date într-o singură coloană.

Excel pe web nu are un echivalent direct cu funcția IMLOG a Google Sheets, dar puteți obține rezultate similare utilizând o combinație de funcții existente. Funcția IMLOG din Google Sheets returnează logaritmul unui număr complex pentru o bază specificată. Iată cum puteți reproduce acest lucru în Excel:

Utilizarea funcțiilor existente pentru a calcula IMLOG

Aveți posibilitatea să utilizați logaritmul natural (IMLN) și modificarea formulei de bază pentru a calcula logaritmul unui număr complex pentru orice bază:

IMLOG

Ghid pas cu pas

  1. Introduceți numărul complex într-o celulă, să spunem A1. De exemplu, 2+3i.

  2. Introduceți baza în altă celulă, să spunem B1. De exemplu, 10.

  3. Utilizați următoarea formulă pentru a calcula logaritmul:

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

Exemplu: Logaritmul unui număr complex cu baza 10

  • Număr complex: 2+3i în celula A1

  • Bază: 10 în celula B1

  • Formulă: =IMDIV(IMLN(A1), IMLN(B1))

  • Rezultat: Logaritmul lui 2+3i cu baza 10.

Explicație

  • IMLN: Calculează logaritmul natural al unui număr complex.

  • IMDIV: Împarte un număr complex la altul.

Această formulă reproduce efectiv funcția IMLOG utilizând logaritmul natural și modificarea formulei de bază.

Excel pe web nu are un echivalent direct cu funcția ISDATE a Google Sheets, dar puteți obține rezultate similare utilizând o combinație de funcții existente. Iată o metodă pentru a verifica dacă o celulă conține o dată validă:

Utilizarea formulelor pentru validarea datelor

Puteți utiliza o formulă particularizată pentru a verifica dacă o celulă conține o dată validă. Iată un ghid pas cu pas:

  • Selectați celulele în care doriți să aplicați validarea.

  • Accesați fila Date .

  • Faceți clic pe Validare date.

  • Alegeți Particularizat din meniul vertical Se permite .

  • Introduceți următoarea formulă în caseta Formulă: =AND(ISNUMBER(A1), A1>0; A1<DATE(9999;12;31))

Explicarea formulei

  • ISNUMBER(A1): Asigură că celula conține un număr.

  • A1>0: Asigură că data este după 1 ianuarie 1900 (data de început Excel).

  • A1<DATE(9999;12;31): Asigură faptul că data este înainte de 31 decembrie 9999.

Exemplu de caz de utilizare

  1. Introduceți datele în coloana A (de exemplu, A1:A10).

  2. Aplicați formula de validare a datelor la aceste celule.

  3. Datele nevalide vor fi semnalizate pe baza criteriilor setate în formulă.

Sfaturi: 

  • Puteți utiliza formatarea condiționată pentru a evidenția datele nevalide.

  • Această metodă verifică formatul corect, dar nu verifică dacă data există.

​​​​​​​

Excel pe web nu are un echivalent direct cu funcția COUNTUNIQUEIFS din Google Sheets, dar puteți obține rezultate similare utilizând o combinație de funcții existente. Iată cum să procedați:

Utilizarea unei combinații de SUM, IF, FREQUENCY și MATCH

  • Introduceți datele într-o zonă, să spunem A1:A10 pentru valorile pe care doriți să le contorizați în mod unic și B1:B10 pentru criterii.

  • Utilizați următoarea formulă matrice pentru a contoriza valori unice pe baza criteriilor:

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

Exemplu: Contorizarea valorilor unice pe baza unui criteriu unic

  • Interval de date: A1:A10 care conține valori.

  • Zonă de criterii: B1:B10 care conține criterii.

  • Criteriu: "Da" (îl puteți înlocui cu criteriul propriu-zis).

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

  • Rezultat: Numărul de valori unice din A1:A10, unde valoarea corespunzătoare din B1:B10 este "Da".

Explicație

  • MATCH: Găsește poziția relativă a fiecărei valori din zonă.

  • IF: Aplică criteriile pentru filtrarea valorilor.

  • FREQUENCY: Contorizează aparițiile fiecărei valori unice.

  • SUM: Adună numărul unic.

Utilizarea Power Query pentru scenarii mai complexe

Pentru scenarii mai complexe care implică mai multe criterii, puteți utiliza Power Query:

  • Încărcați datele în Power Query.

  • Aplicați filtre pentru a îndeplini criteriile dvs.

  • Eliminați dublurile pentru a obține valori unice.

  • Contorizați rândurile pentru a obține numărul unic.

Exemplu de caz de utilizare în Power Query

  • Încărcați date dintr-un tabel sau dintr-o zonă.

  • Filtrați rândurile pe baza criteriilor.

  • Eliminați dublurile.

  • Contorizarea rândurilor pentru a obține numărul unic.

Aceste metode reproduc efectiv funcția COUNTUNIQUEIFS prin combinarea funcțiilor și instrumentelor existente din Excel.

În Excel pe web, puteți calcula marja de eroare utilizând o combinație de funcții existente. Funcția MARGINOFERROR din Google Sheets este echivalentă cu utilizarea CONFIDENCE. Funcția T împreună cu deviația standard și funcțiile de contorizare din Excel. Iată cum să procedați:

Ghid pas cu pas

  • Introduceți datele într-o zonă, să spunem A1:A10.

  • Calculați media eșantionului utilizând funcția AVERAGE:

  • =AVERAGE(A1:A10)

  • Calculați abaterea standard a eșantionului utilizând STDEV. Funcția S:

  • =STDEV. S(A1:A10)

  • Calculați dimensiunea eșantionului utilizând funcția COUNT:

  • =COUNT(A1:A10)

  • Determină nivelul de încredere (de exemplu, 0,95 pentru 95% încredere).

  • Calculați marja de eroare utilizând CONFIDENCE. Funcția T:

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

Exemplu: Calcularea marginii de eroare pentru un set de date eșantion

  • Interval de date: A1:A10 care conține valori eșantion.

  • Nivel de încredere: 95% (0,95).

  • Formule:

    • Media eșantionului: =AVERAGE(A1:A10)

    • Abatere standard eșantion: =STDEV. S(A1:A10)

    • Dimensiune eșantion: =COUNT(A1:A10)

    • Marja de eroare: =CONFIDENCE. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Explicație

  • ÎNCREDERE. T: Calculează marja de eroare pentru un nivel de încredere specificat, abaterea standard și dimensiunea eșantionului.

  • STDEV. S: Calculează abaterea standard a eșantionului.

  • COUNT: Contorizează numărul de puncte de date din eșantion.

Această metodă reproduce efectiv funcția MARGINOFERROR utilizând CONFIDENCE. Funcția T împreună cu abaterea standard și calculele contorizate

Excel pe web nu are un echivalent direct cu funcția EPOCHTODATE a Google Sheets, dar puteți obține rezultate similare utilizând o combinație de funcții existente. Iată cum puteți converti o marcă de timp dintr-o epocă Unix într-o dată în Excel:

Ghid pas cu pas

  • Introduceți marca de timp a epocii Unix într-o celulă, să spunem A1. De exemplu, 1655906710.

  • Utilizați următoarea formulă pentru a efectua conversia mărcii de timp la o dată:

For Timestamps in Seconds

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

Pentru Timestamps în milisecunde

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

Exemplu

Exemplul 1: Conversia unei mărci de timp Unix în secunde

  • Marcă de timp: 1655906710 în celula A1

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

  • Rezultat: 22.06.2022 14:05:10

Exemplul 2: Conversia unei mărci de timp Unix în milisecunde

  • Marcă de timp: 1655906710000 în celula A1

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

  • Rezultat: 22.06.2022 14:05:10

Explicație

  • 86400: numărul de secunde dintr-o zi.

  • 86400000: numărul de milisecunde dintr-o zi.

  • DATE(1970,1,1): data de început a epocii Unix.

Sfaturi suplimentare

Sfaturi: 

  • Formatare: Poate fi necesar să formatați celula ca dată/oră pentru a vedea corect rezultatul.

  • Fusuri orare: Rezultatul va fi în UTC. Puteți ajusta fusul orar local adăugând sau scăzând numărul corespunzător de ore.

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

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.