Taikoma
Internetinė „Excel“

Perkėlus darbaknyges iš "Google" lapų į "Excel" perkeliant iš "Google Workspace" į "Microsoft 365", gali kilti suderinamumo problemų. "Google" lapų formulėse dažnai naudojama sintaksė arba funkcijos, kurios tiesiogiai nekoduoja į "Excel". Dėl to darbaknygės programoje "Excel" gali veikti netinkamai.

Kad išspręstumėte šią problemą, "Excel" pateikia automatines ir neautomatines darbo eigas, padedančias išspręsti nesuderinamas formules ir užtikrinti, kad perkėlus darbaknygės veiktų tinkamai.

Kai "Excel" aptinka failus, kuriuose yra nesuderinamų funkcijų arba sugadintų formulių, ji inicijuos "Excel" suderinamumo darbo eigą.

"Excel" suderinimas

Jei tęsite "Excel" suderinamumą, "Excel" automatiškai pakeis nesuderinamų "Google Sheets" funkcijų rinkinį jų "Excel" atitikmenimis. Tai išspręs daug dažnai pasitaikančių suderinamumo problemų. Tačiau gali būti ir kitų formulių, į kurias reikia atkreipti dėmesį neautomatiniu būdu.

"Excel" suderinimas su 2

Su Excel suderinama 3

Užduočių srityje bus rodomos konkrečios nesuderinamos funkcijos arba sugadintos formulės, į kurias reikia atkreipti dėmesį, kartu su siūlomomis alternatyvomis joms išspręsti.

Čia pateikiami veiksmai, kaip rankiniu būdu atkurti nesuderinamas failo funkcijas: 

Pastaba: Šis funkcijų sąrašas nėra išsamus. Gali būti papildomų funkcijų, kurios čia neįtraukiamos ir į kurias reikia atkreipti dėmesį.

Akcijų duomenų tipo naudojimas internetinėje "Excel" "Excel" suteikia įtaisytąjį akcijų duomenų tipą , kuris leidžia gauti dabartines akcijų kainas ir kitus finansinius duomenis tiesiai į skaičiuoklę.Veiksmus:

  • A. Langelyje įveskite akcijų pavadinimą arba kurso simbolį (pvz., "AAPL", skirta "Apple").

  • B. Pažymėkite langelį, tada eikite į juostelės skirtuką Duomenys .

  • C. Grupėje Duomenų tipai pasirinkite Akcijos.

  • D. Kai "Excel" atpažins ją kaip atsargas, šalia langelio bus rodoma maža piktograma.

  • e. Spustelėkite mažą piktogramą arba naudokite mygtuką Įterpti duomenis, kad gautumėte daugiau su akcijomis susijusios informacijos (pvz., Kaina, Rinkos riba, 52 savaičių didžiausia / mažiausia ir t. t.).

Pavyzdys:

  • Jei A1 langelyje yra akcijų kursų žymė "AAPL":

  • Spustelėkite Duomenys > akcijos.

  • Daugiau informacijos, pvz., dabartinę kainą ir t. t., galite gauti pažymėdami tą langelį ir pasirinkdami konkrečius akcijų duomenis, pvz., Kaina.

Finansinių duomenų iš žiniatinklio API „Power Query“ naudojimas (patyrusiems vartotojams)

Taip pat galite naudoti „Power Query“ programoje "Excel", kad paimtumėte finansinius duomenis iš išorinių API ar svetainių, kurios teikia finansinę informaciją.

Veiksmai:​​​​​​

  • Eikite į skirtuką Duomenys .

  • Pasirinkite Gauti duomenų > iš žiniatinklio.

  • Įveskite finansinių duomenų teikėjo URL, pvz., finansinės svetainės API (pvz., "Yahoo Finance").

  • „Power Query“ leis valdyti ir transformuoti duomenis prieš juos įkeliant į "Excel".

​​​​​​​

internetinė „Excel“ neturi įtaisytosios "Google Sheets" funkcijos "GOOGLETRANSLATE", kuri automatiškai verčia tekstą skirtingomis kalbomis.

Tačiau "Excel" funkcijas galite naudoti kartu su išorinėmis tarnybomis, pvz., "Microsoft Translator", naudodami "Power Automate" (žiniatinklio vertimams)

Internetinės "Excel" sprendimo būdas

Norėdami versti tekstą internetinė „Excel“, turite:

Naudokite išorinį vertyklės įrankį: nukopijuokite tekstą į išorinį vertimo įrankį, pvz., "Microsoft Translator", ir įklijuokite rezultatus atgal į "Excel".

"Power Automate" integravimas:

  • Naudodami "Power Automate" galite sukurti darbo eigą, kad automatiškai išverstumėte tekstą iš pasirinktos kalbos į tikslinę kalbą naudodami "Microsoft Translator" tarnybą.

  • Tam reikia nustatyti "Power Automate" ir susieti su "Excel Online".

"Power Automate" naudojimo pavyzdys ("Microsoft Translator"):

1. Nustatykite darbo eigą "Power Automate" , kuri integruojama su "Microsoft Translator".

2. Darbo eigą gali suaktyvinti "Excel" lapo pakeitimas arba paleisti rankiniu būdu, kad tekstas būtų išverstas iš vieno stulpelio ir išverstas rezultatas būtų perkeltas į kitą stulpelį.

"Excel" neturi tiesioginio atitikmens "Google Sheets" funkcijai QUERY, tačiau galite pasiekti panašias funkcijas naudodami kitas įtaisytąsias "Excel" funkcijas, pvz., FILTER, LOOKUP, SORT, IF, VLOOKUP ir XLOOKUP. Štai kaip galima dubliuoti "Google Sheets" funkcijos QUERY naudojimo atvejus internetinė „Excel“"

1. Pagrindinis duomenų filtravimas (atitinka SELECT WHERE)

"Google Sheets" turėtumėte naudoti:

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

Programoje "Excel" naudokite funkciją FILTER:

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

Taip nuskaitomos visos eilutės, kurių reikšmė stulpelyje C yra didesnė nei 100, ir pateikiami stulpeliai nuo A iki D.

2. Konkrečių stulpelių pasirinkimas (atitinka SELECT)

"Google" lapuose:

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

Programoje "Excel" naudokite INDEX ir FILTER derinį:

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

Iš diapazono A2:D10 grąžinami tik stulpeliai A ir C.

3. Duomenų rūšiavimas (atitikmuo ORDER BY)

"Google" lapuose:

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

Programoje "Excel" naudokite funkciją SORT :

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

Taip rūšiuojami A2:D10 duomenys pagal reikšmes stulpelyje C mažėjimo tvarka.

4. Duomenų grupavimas (atitinka GROUP BY)

"Google" lapuose:

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

Programoje "Excel" naudokite SUMIF arba SUMIFS:

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

Tai sumuoja reikšmes stulpelyje "B", kai stulpelis "A" atitinka konkrečias sąlygas, faktiškai grupuojant pagal "A".

Taip pat duomenims grupuoti ir apibendrinti naudokite "PivotTable" .

5. Sąlyginis pasirinkimas (atitinka WHERE loginiais operatoriais)

"Google" lapuose:

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

Programoje "Excel" naudokite funkciją FILTER su loginiais operatoriais:

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

Filtruoja eilutes, kuriose stulpelis C yra didesnis už 100, o stulpelis D yra mažesnis už 50.

6 d. Skaičiuojami konkretūs kriterijai (atitinka SELECT COUNT)

"Google" lapuose:

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

Programoje "Excel" naudokite funkcijas COUNTIF arba COUNTIFS:

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

Taip suskaičiuojama, kiek eilučių stulpelyje C yra reikšmių, didesnių už 100.

7.7.7. 7 Kelių kriterijų naudojimas (atitinka WHERE su OR sąlygomis)

"Google" lapuose:

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

Programoje "Excel" naudokite funkciją FILTER su operatoriumi "+" loginiams orams:

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

Tai grąžina eilutes, kuriose stulpelis C yra didesnis už 100 arba stulpelis D yra mažesnis už 50.

8.8 3.2. Lentelių sujungimas (atitikmuo JOIN)

"Google" lapuose:

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

Programoje "Excel" naudokite XLOOKUP arba VLOOKUP, kad sujungtumėte dvi lenteles:

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

Taip ieškomos reikšmės iš lentelės "B" (stulpeliai "F" ir "G") ir nuskaito atitinkamus duomenis į lentelę "A", atsižvelgiant į sutampančius ID.

9.9.1.2 Dinaminis filtravimas pagal įvestį (panašiai kaip WHERE su kintamaisiais)

"Google" lapuose:

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

Programoje "Excel" naudokite FILTER su langelio nuorodomis:

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

Taip filtruoja lentelę pagal reikšmę, įvestą langelyje E1.

Funkcijų suvestinė:

  • FILTER: filtruoja duomenis pagal nurodytas sąlygas.

  • SORT: rikiuoja duomenis pagal nurodytą stulpelį.

  • INDEX: pateikia konkrečias eilutes arba stulpelius iš diapazono.

  • SUMIFS: sumuoja reikšmes pagal kelias sąlygas.

  • COUNTIF / COUNTIFS: skaičiuoja eilutes, kurios atitinka nurodytus kriterijus.

  • XLOOKUP / VLOOKUP: sujungia duomenis iš kelių lentelių pagal atitinkančias reikšmes.

Nors "Excel" neturi tiesioginės funkcijos QUERY, pvz., "Google Sheets", šie "Excel" funkcijų deriniai apima beveik visus duomenų užklausų naudojimo atvejus.

Nuorodos saitai:

Filtravimo funkcija

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai IMPORTHTML, kuri leidžia importuoti lenteles arba sąrašus iš tinklalapio į skaičiuoklę.

Tačiau galite pasiekti panašių rezultatų, naudodami toliau straipsnyje aprašytą procesą

Sugadintų darbaknygės saitų taisymas perkeltuose failuose 

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai IMPORTHTML, kuri leidžia importuoti lenteles arba sąrašus iš tinklalapio į skaičiuoklę.

Tačiau galite pasiekti panašių rezultatų naudodami „Power Query“ "Excel" kompiuterio versijoje. Deja, „Power Query“ nėra internetinė „Excel“", tačiau darbalaukyje galite atlikti šiuos veiksmus:

"Excel" kompiuterio programos veiksmai (naudojant „Power Query“"):

  1. Atidarykite "Excel" (kompiuterio versiją).

  2. Eikite į skirtuką Duomenys.

  3. Pasirinkite Gauti duomenų > iš žiniatinklio.

  4. Įveskite tinklalapio, kuriame yra HTML lentelė arba sąrašas, URL.

  5. Pasirinkite lentelę arba sąrašą iš tinklalapio, kurį norite importuoti.

  6. Įkelkite duomenis į "Excel".

Importuojama į "Excel Online":

Importaję duomenis naudodami „Power Query“ kompiuterio versijoje, galite įrašyti failą į "OneDrive" arba "SharePoint" ir toliau su juo dirbti naudodami internetinė „Excel“". Tačiau pats importavimas turi įvykti naudojant kompiuterio versiją.

internetinė „Excel“ neturi tiesioginio "Google Sheets" funkcijos IMPORTDATA atitikmens, kuris naudojamas importuojant duomenis iš URL (pvz., CSV arba TSV failų).

Tačiau "Excel" kompiuterio versijoje yra alternatyvus „Power Query“ naudojimo būdas, kurį galima peržiūrėti ir redaguoti naudojant internetinė „Excel“". Štai kaip galite tai pasiekti:

Duomenų importavimo iš URL programoje "Excel" (kompiuterio versija) veiksmai:

  • Atidarykite "Excel" (kompiuterio versiją).

  • Eikite į skirtuką Duomenys.

  • Pasirinkite Gauti duomenų > iš žiniatinklio.

  • Įveskite norimo importuoti failo URL (CSV, TSV ir t. t.).

  • "Excel" gaus duomenis iš URL ir galėsite juos įkelti į darbalapį.

  • Įrašykite failą ir nusiųskite jį į "OneDrive" arba "SharePoint".

  • Dabar galite atidaryti failą ir dirbti su šiuo failu naudodami internetinė „Excel“", nors automatiniai naujinimai ir dinaminis importavimas turi būti atliekami naudojant kompiuterio versiją.

Nuorodos saitas:

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai IMPORTFEED, kuri importuoja RSS arba "Atom" informacijos santraukos duomenis į skaičiuoklę.

Tačiau galite pasiekti kažką panašaus naudodami „Power Query“ "Excel" kompiuterio versijoje, kad importuotumėte RSS informacijos santraukas, tada peržiūrėkite ir dirbkite su duomenimis naudodami internetinė „Excel“". Deja, internetinė „Excel“ šios funkcijos iš pradžių nepalaiko.

Veiksmai, kaip importuoti RSS informacijos santrauką programoje "Excel" (kompiuterio versija):

  • Atidarykite "Excel" (kompiuterio versiją).

  • Eikite į skirtuką Duomenys.

  • Pasirinkite Gauti duomenų > iš kitų šaltinių > iš žiniatinklio.

  • Įveskite RSS informacijos santraukos URL.

  • "Excel" gaus duomenis iš RSS informacijos santraukos ir leis įkelti juos į darbalapį.

  • Įrašykite failą ir nusiųskite jį į "OneDrive" arba "SharePoint".

  • Dabar galite atidaryti šį failą ir dirbti su šiuo failu naudodami internetinė „Excel“", nors dinaminius informacijos santraukos naujinimus reikia atlikti naudojant kompiuterio versiją.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai IMPORTXML, kuri leidžia importuoti ir analizuoti duomenis iš struktūrinių XML arba HTML dokumentų naudojant "XPath" užklausas.

Tačiau panašių rezultatų galite pasiekti naudodami „Power Query“ "Excel" kompiuterio versijoje, kad importuotumėte XML duomenis, kuriuos galėsite atidaryti naudodami internetinė „Excel“". Štai kaip galite tai padaryti:

Veiksmai, kaip importuoti XML duomenis programoje "Excel" (kompiuterio versija):

  • Atidarykite "Excel" (kompiuterio versiją).

  • Eikite į skirtuką Duomenys.

  • Pasirinkite Gauti duomenų > iš failo > iš XML.

  • Naršykite ir pasirinkite XML failą arba įklijuokite XML informacijos santraukos URL.

  • bus atidaryta „Power Query“, kad prireikus galėtumėte peržiūrėti ir transformuoti duomenis.

  • Įkelkite duomenis į darbalapį.

  • Įrašykite failą ir nusiųskite jį į "OneDrive" arba "SharePoint".

  • Atidarykite failą ir dirbkite su internetinė „Excel“, nors XML importavimas ir bet kokios duomenų transformacijos turi būti atliekamos naudojant kompiuterio versiją.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai REGEXEXTRACT, kuri išgauna tekstą pagal įprastą išraišką.

Tačiau galite naudoti "Excel" funkcijų derinį, kad pasiektumėte panašių rezultatų. Nors "Excel" nėra įtaisytojo paprastųjų išraiškų palaikymo (regex), galite išskirti teksto modelius naudodami funkcijas, pvz., TEXT, MID, SEARCH ir LEFT, atsižvelgdami į savo poreikius. Išplėstinėms regex užduotims, „Power Query“ dažnai reikia, tačiau jos negalimos internetinė „Excel“.

Pavyzdys: teksto dalies išskleidimas be "Regex"

Jei norite iš eilutės išgauti tam tikrą šabloną, galite naudoti šias pagrindines teksto funkcijas:

  1. Funkcijos LEFT ir SEARCH naudojimas išskleisti tekstą prieš skyriklį Pavyzdžiui, norėdami išskleisti tekstą prieš brūkšnelį langelyje A1: =LEFT(A1, SEARCH("-", A1) - 1) Taip išskleidžiama viskas prieš pirmą brūkšnį ("-").

  2. Funkcijos MID ir SEARCH naudojimas išskleisti tekstą tarp skyriklių Norėdami išskleisti tekstą tarp dviejų brūkšnių langelyje A1: =MID(A1, SEARCH("-", A1) + 1, SEARCH("-", A1, SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1) Taip išskleidžiamas tekstas tarp dviejų brūkšnių ("-") simbolių.

„Power Query“ naudojimas (tik staliniams kompiuteriams):

Sudėtingesniam rašto atitikimui ar paprastiems posakiams reikėtų naudoti „Power Query“"Excel" kompiuterio versijoje, kuri leidžia sudėtingiau valdyti tekstą, įskaitant regex panašias operacijas. Nustatę galėsite peržiūrėti duomenis internetinė „Excel“", tačiau pradinė sąranka turi būti atlikta naudojant kompiuterio versiją.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai REGEXMATCH, kuri tikrina, ar eilutė atitinka įprastą išraišką (regex). "Excel" neturi įtaisytojo įprastos išraiškos palaikymo žiniatinklio ir kompiuterio versijose.

Tačiau galite pasiekti panašių (bet labiau apribotų) rezultatų, naudodami "Excel" įtaisytąsias teksto funkcijas, pvz., SEARCH arba FIND, kad galėtumėte paprastai suderinti šabloną.

Pavyzdys: paprasto teksto atitikimui naudoti SEARCH

Jei norite patikrinti, ar langelyje yra konkreti dalinė eilutės dalis (panaši į pagrindinę REGEXMATCH funkciją), galite naudoti SEARCH. Funkcija SEARCH nėra tokia lanksti kaip paprastosios išraiškos, tačiau eilutėje gali rasti dalines eilutes:

1. Pagrindinis pavyzdys:

  • Norėdami patikrinti, ar langelyje A1 yra žodis "obuolys":

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

  • - Jei randama "obuolys", formulė pateikia REIKŠMĘ TRUE.

  • - Jei ne, ji grąžina REIKŠMĘ FALSE.

Sudėtingesnių šablonų atitikimas:

Faktiniam paprastosios išraiškos atitikimui "Excel" nėra vietinio palaikymo, ypač žiniatinklio versijoje. Sudėtingesniems modeliams reikėtų naudoti „Power Query“ kompiuterio versijoje, kuri leidžia pažangesnes eilučių manipuliacijas.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai REGEXREPLACE, kuri leidžia pakeisti teksto eilutės dalis pagal įprastą išraišką (regex).

Tačiau "Excel" kompiuterio versijoje galite naudoti VBA ("Visual Basic for Applications") arba „Power Query“ sudėtingesniems regex keitiniams. Be internetinė „Excel“, jūs vis dar galite pasiekti paprastus pakeitimus naudojant funkciją "SUBSTITUTE", nors ji nėra tokia galinga kaip regex.

Paprasta alternatyva naudojant SUBSTITUTE internetinėje "Excel"

Atliekant pagrindinius teksto keitimus (nenaudojant regex), galima naudoti funkciją SUBSTITUTE:

​​​​​​​

Jei norite pakeisti visus "obuolių" pasikartojimus "oranžiniu" langelyje "A1", galite naudoti:

=SUBSTITUTE(A1, "obuolys", "oranžinis")

Ši funkcija kiekvieną tekste esantį "obuolys" pasikartojimą pakeičia "oranžine".

Sudėtingo modelio pakeitimui (naudojant "Regex")

Norėdami pakeisti tekstą pagal šabloną (regex), turite:

Naudokite „Power Query“ pasirinktiniam teksto manipuliavimui, nors jis nepalaiko tiesiogiai regex, galite imituoti modelio pakeitimą tam tikru pastangų.

internetinė „Excel“ neturi įtaisytosios "Google Sheets" funkcijos DETECTLANGUAGE, kuri identifikuoja pateikto teksto kalbą, atitikmens.

Tačiau yra sprendimo būdų, kuriuos galite naudoti:

1 parinktis: išoriniai įrankiai

  1. "Microsoft Translator": galite naudoti išorinius įrankius, pvz., "Microsoft Translator", kad aptiktumėte teksto kalbą. Nukopijuokite tekstą į vertėjo įrankį, identifikuokite kalbą ir įklijuokite jį atgal į "Excel".

  2. "Google Translate" API: jei esate susipažinę su programavimu, galite naudoti "Google Translate" API, kad aptiktumėte kalbą ir sukurtumėte pasirinktinį sprendimą. Tam reikia API integravimo ir negalima naudoti internetinė „Excel“ vietoje.

2 galimybė: "Power Automate" su "Microsoft Cognitive Services"

Jei norite automatizuoti šį procesą "Excel Online", galite naudoti "Power Automate" su "Microsoft Azure Cognitive Services", kad aptiktumėte kalbą. Štai kaip tai padaryti:

Veiksmai:

  1. Nustatykite "Power Automate" su "internetinė „Excel“".

  2. Naudokite paleidiklį, kad aptiktumėte konkretaus stulpelio pakeitimus arba rankiniu būdu paleistumėte srautą.

  3. Integruokite su " Azure Cognitive Services" , kad aptiktumėte teksto kalbą.

  4. Išveskite aptiktą kalbą atgal į "Excel".

Šis sprendimas reikalautų, kad turėtumėte prieigą prie "Azure" tarnybų ir nustatytumėte "Power Automate" darbo eigą.

internetinė „Excel“ šiuo metu tiesiogiai nepalaiko miniatiūrinių diagramų. Ši funkcija pasiekiama "Excel" kompiuterio versijoje, bet ne žiniatinklio versijoje.

Internetinės "Excel" sprendimo būdas:

Jei reikia panašių funkcijų internetinė „Excel“", duomenims vizualizuoti galite naudoti kitus būdus, nors jie nebus tokie glaudūs kaip miniatiūrinės diagramos:

  1. Diagramos:

    • Sukurkite mažą diagramą (pvz., linijinę arba stulpelinę diagramą) šalia duomenų, kad vizualiai pateiktumėte tendencijas.

    • Eikite į skirtuką Įterpimas ir pasirinkite Diagrama , kad sukurtumėte diagramą, atitinkančią jūsų duomenų diapazoną.

  2. Sąlyginis formatavimas:

    • Naudokite sąlyginį formatavimą, kad sukurtumėte vaizdinę duomenų išraišką. Pavyzdžiui, galite naudoti duomenų juostas, kad būtų rodomos viena su kita susijusios reikšmės.

    • Pasirinkite duomenis, tada eikite į Pagrindinis > Sąlyginis formatavimas > duomenų juostos.

  3. Vaizdo atvaizdas:

    • Kurkite miniatiūrines diagramas "Excel" kompiuterio versijoje, tada nusiųskite failą į "OneDrive". Miniatiūrines diagramas galite peržiūrėti žiniatinklio versijoje, nors jas redaguojant reikės kompiuterio versijos.

internetinė „Excel“ neturi įtaisytosios IMTANH funkcijos. Tačiau galite pasiekti hiperbolinį sudėtinio skaičiaus kotangentą naudodami esamų funkcijų derinį. Štai sprendimo būdas:

Esamų funkcijų naudojimas IMTANH apskaičiuoti

Hiperbolinį tangentą galite naudoti pagal eksponentines funkcijas:

geltonai rusva

Nuoseklus vadovas

  1. Langelyje įveskite kompleksinį skaičių, tarkime A1. Pavyzdžiui, 2+3i.

  2. Hiperbolinį tangentą skaičiuokite pagal šią formulę:

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

Pavyzdys: hiperbolinis sudėtinio skaičiaus tangentas

  • Kompleksinis skaičius: 2+3i langelyje A1

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

  • Rezultatas: 1.00323862735361 - 0.00376402564150425i

Paaiškinimas

  • IMEXP: apskaičiuoja sudėtinio skaičiaus eksponentę.

  • IMSUM: sudeda du kompleksinius skaičius.

  • IMPRODUCT: sudaugina du kompleksinius skaičius.

  • IMSUB: atima vieną sudėtą skaičių iš kito.

  • IMDIV: vieną sudėtą skaičių padalina iš kito.

Ši formulė efektyviai replikuoja funkciją IMTANH, naudodama hiperbolinio kotangento eksponentinę formą.

internetinė „Excel“ nėra įtaisytosios IMCOTH funkcijos. Tačiau galite pasiekti hiperbolinį sudėtinio skaičiaus kotangentą naudodami esamų funkcijų derinį. Štai sprendimo būdas:

Esamų funkcijų naudojimas IMCOTH apskaičiuoti

Hiperbolinį kotangentą galite naudoti pagal eksponentines funkcijas:

coth

Nuoseklus vadovas

  1. Langelyje įveskite kompleksinį skaičių, tarkime A1. Pavyzdžiui, 2+3i.

  2. Norėdami apskaičiuoti hiperbolinį kotangentą, naudokite šią formulę:

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

Pavyzdys: hiperbolinis sudėtinio skaičiaus kotangentas

  • Kompleksinis skaičius: 2+3i langelyje A1

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

  • Rezultatas: 0,996757796569358 + 0.00373971037633696i

Paaiškinimas

  • IMEXP: apskaičiuoja sudėtinio skaičiaus eksponentę.

  • IMSUM: sudeda du kompleksinius skaičius.

  • IMPRODUCT: sudaugina du kompleksinius skaičius.

  • IMSUB: atima vieną sudėtą skaičių iš kito.

  • IMDIV: vieną sudėtą skaičių padalina iš kito.

Ši formulė efektyviai replikuoja funkciją IMCOTH, naudodama hiperbolinio kotangento eksponentinę formą.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai ISEMAIL, tačiau galite pasiekti panašų el. pašto patvirtinimą naudodami "Excel" funkcijų derinį. Štai kaip galite tai padaryti:

Duomenų tikrinimo ir formulių naudojimas

Duomenų tikrinimo pasirinktinėje formulėje galite patikrinti, ar el. pašto adresas yra galiojantis. Štai išsamus vadovas:

  1. Pažymėkite langelius, kuriuose norite taikyti tikrinimą.

  2. Eikite į skirtukąDuomenys .

  3. Spustelėkite Duomenų tikrinimas.

  4. Išplečiamajame meniu Leisti pasirinkite Pasirinktinis.

  5. Lauke Formulė įveskite šią 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)<>"@")

Formulės paaiškinimas

  • ISERROR(FIND(" ",A1)): užtikrina, kad el. pašto adrese nėra tarpų.

  • LEN(A1)-LEN(SUBSTITUTE(A1,"@","))=1: užtikrina, kad yra būtent vienas "@" simbolis.

  • IFERROR(SEARCH("@",A1)<SEARCH(.",A1,SEARCH("@",A1)),0): užtikrina, kad po simbolio "@" yra taškas.

  • ISERROR(FIND(",",A1): užtikrina, kad nėra kablelių.

  • NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): užtikrina, kad taškas nebūtų tiesiogiai po simbolio "@".

  • LEFT(A1,1)<>".": užtikrina, kad el. pašto adresas neprasidėti tašku.

  • RIGHT(A1,1)<>".": užtikrina, kad el. pašto adresas nesibaigtų tašku.

Naudojimo atvejo pavyzdys

  1. Įveskite el. pašto adresus stulpelyje A (pvz., A1:A10).

  2. Taikyti duomenų tikrinimo formulę šiems langeliams.

  3. Netinkami el. pašto adresai bus pažymėti, atsižvelgiant į formulėje nustatytus kriterijus.

Patarimai: 

  • Galite naudoti sąlyginį formatavimą, kad paryškintumėte neleistinus el. pašto adresus.

  • Šis metodas tikrina tinkamą formatą, bet netikrina, ar iš tikrųjų yra el. pašto adresas.

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

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai ISURL, tačiau galite pasiekti panašų URL tikrinimą naudodami "Excel" funkcijų derinį. Štai būdas patikrinti, ar langelyje yra galiojantis URL:

Formulių naudojimas URL patikrinti

Pasirinktinę formulę galite naudoti norėdami patikrinti, ar langelyje yra galiojantis URL. Štai išsamus vadovas:

  1. Pažymėkite langelius, kuriuose norite taikyti tikrinimą.

  2. Eikite į skirtuką Duomenys .

  3. Spustelėkite Duomenų tikrinimas.

  4. Išplečiamajame meniu Leisti pasirinkitePasirinktinis.

  5. Lauke Formulė įveskite šią formulę:

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

Formulės paaiškinimas

  • ISNUMBER(FIND(".", A1): užtikrina, kad URL yra bent vienas taškas.

  • OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): užtikrina, kad URL prasideda "http://" arba "https://".

Naudojimo atvejo pavyzdys

  1. A stulpelyje įveskite URL (pvz., A1:A10).

  2. Taikyti duomenų tikrinimo formulę šiems langeliams.

  3. Neleistini URL bus pažymėti pagal formulėje nustatytus kriterijus.

Patarimai: 

  • Galite naudoti sąlyginį formatavimą, kad paryškintumėte neleistinus URL.

  • Šis metodas tikrina tinkamą formatą, bet netikrina, ar URL iš tikrųjų yra.

​​​​​​​

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai FLATTEN, tačiau galite pasiekti panašių rezultatų naudodami esamų funkcijų derinį. Štai keletas būdų, kaip išplėsti duomenų diapazoną į vieną stulpelį:

1 būdas: TEXTJOIN ir FILTERXML naudojimas 

  1. Įveskite duomenis diapazone, ištarkite A1:C3.

  2. Diapazonui lygiuoti naudokite šią formulę:

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

Paaiškinimas

  • TEXTJOIN: sujungia diapazono reikšmes į vieną eilutę, atskirtą </b><b>.

  • FILTERXML: analizuoja sujungtą eilutę kaip XML ir išskleidžia reikšmes.

Pavyzdys

  • Duomenų diapazonas: A1:C3, kuriame yra:

  • 1 2 3

  • 4 5 6

  • 7 8 9

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

  • Rezultatas: vienas stulpelis su reikšmėmis 1, 2, 3, 4, 5, 6, 7, 8, 9.

2 būdas: INDEX ir SEQUENCE naudojimas 

  1. Įveskite duomenis diapazone, ištarkite A1:C3.

  2. Diapazonui lygiuoti naudokite šią 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)

Paaiškinimas

  • SEKA: sugeneruoja skaičių seką.

  • ROUNDUP: nustato eilutės indeksą.

  • MOD: nustato stulpelio indeksą.

  • INDEX: nuskaito reikšmę iš nurodytos eilutės ir stulpelio.

Pavyzdys

  • Duomenų diapazonas: A1:C3, kuriame yra:

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

  • Rezultatas: vienas stulpelis su reikšmėmis 1, 2, 3, 4, 5, 6, 7, 8, 9.

Šie metodai efektyviai atkartoja funkciją FLATTEN transformuodami duomenų diapazoną į vieną stulpelį.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai IMLOG, tačiau galite pasiekti panašių rezultatų naudodami esamų funkcijų derinį. Funkcija IMLOG "Google Sheets" pateikia nurodyto pagrindo sudėtinio skaičiaus logaritmą. Štai kaip galima replikuoti programoje "Excel":

Esamų funkcijų naudojimas IMLOG apskaičiuoti

Norėdami apskaičiuoti bet kurio pagrindo sudėtinio skaičiaus logaritmą, galite naudoti natūralų logaritmą (IMLN) ir pagrindinės formulės keitimą:

IMLOG

Nuoseklus vadovas

  1. Langelyje įveskite kompleksinį skaičių, tarkime A1. Pavyzdžiui, 2+3i.

  2. Įveskite bazę kitame langelyje, tarkime B1. Pavyzdžiui, 10.

  3. Logaritmą skaičiuoti naudokite šią formulę:

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

Pavyzdys: sudėtinio skaičiaus, kurio pagrindas 10, logaritmas

  • Kompleksinis skaičius: 2+3i langelyje A1

  • Pagrindas: 10 langelyje B1

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

  • Rezultatas: 2+3i logaritmas, kurio pagrindas 10.

Paaiškinimas

  • IMLN: apskaičiuoja sudėtinio skaičiaus natūralų logaritmą.

  • IMDIV: vieną sudėtą skaičių padalina iš kito.

Ši formulė efektyviai replikuoja funkciją IMLOG, naudodama natūralų logaritmą ir pagrindinės formulės keitimą.

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai ISDATE, bet galite pasiekti panašių rezultatų naudodami esamų funkcijų derinį. Štai būdas patikrinti, ar langelyje yra galiojanti data:

Formulių naudojimas datoms tikrinti

Galite naudoti pasirinktinę formulę norėdami patikrinti, ar langelyje yra galiojanti data. Štai išsamus vadovas:

  • Pažymėkite langelius, kuriuose norite taikyti tikrinimą.

  • Eikite į skirtuką Duomenys .

  • Spustelėkite Duomenų tikrinimas.

  • Išplečiamajame meniu Leisti pasirinkite Pasirinktinis.

  • Lauke Formulė įveskite šią formulę: =AND(ISNUMBER(A1), A1>0, A1<DATE(9999,12,31))

Formulės paaiškinimas

  • ISNUMBER(A1): užtikrina, kad langelyje yra skaičius.

  • A1>0: užtikrina, kad data yra po 1900 m. sausio 1 d. ("Excel" pradžios data).

  • A1<DATE(9999,12,31): užtikrina, kad data yra iki 9999 m. gruodžio 31 d.

Naudojimo atvejo pavyzdys

  1. Įveskite datas stulpelyje A (pvz., A1:A10).

  2. Taikyti duomenų tikrinimo formulę šiems langeliams.

  3. Neleistinos datos bus pažymėtos vėliavėle pagal formulėje nustatytus kriterijus.

Patarimai: 

  • Galite naudoti sąlyginį formatavimą, kad paryškintumėte netinkamas datas.

  • Šis metodas tikrina tinkamą formatą, bet netikrina, ar iš tikrųjų yra data.

​​​​​​​

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai COUNTUNIQUEIFS, bet galite pasiekti panašių rezultatų naudodami esamų funkcijų derinį. Štai kaip galite tai padaryti:

SUM, IF, FREQUENCY ir MATCH derinio naudojimas

  • Įveskite duomenis diapazone, ištarkite A1:A10 reikšmių, kurias norite unikaliai skaičiuoti, ir B1:B10 kriterijams.

  • Naudokite šią masyvo formulę unikalioms reikšmėms skaičiuoti pagal kriterijus:

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

Pavyzdys: unikalių reikšmių skaičiavimas pagal vieną kriterijų

  • Duomenų diapazonas: A1:A10 su reikšmėmis.

  • Kriterijų diapazonas: B1:B10 su kriterijais.

  • Kriterijus: "Taip" (galite pakeisti jį savo faktiniu kriterijumi).

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

  • Rezultatas: unikalių reikšmių skaičius langelyje A1:A10, kur atitinkama reikšmė langelyje B1:B10 yra "Taip".

Paaiškinimas

  • ATITIKIMAS: randa santykinę kiekvienos diapazono reikšmės padėtį.

  • JEI: taiko kriterijus reikšmėms filtruoti.

  • FREQUENCY: skaičiuoja kiekvienos unikalios reikšmės pasikartojimus.

  • SUM: susumuoja unikalius skaičius.

sudėtingesnių scenarijų „Power Query“ naudojimas

Sudėtingesniems scenarijams, kuriuose naudojami keli kriterijai, galite naudoti „Power Query“:

  • Įkelkite duomenis į „Power Query“.

  • Taikykite filtrus, kad atitiktų jūsų kriterijus.

  • Pašalinkite dublikatus, kad gautumėte unikalias reikšmes.

  • Apskaičiuokite eilutes, kad gautumėte unikalų skaičių.

Case naudojimo pavyzdys „Power Query“

  • Įkelti duomenis iš lentelės ar diapazono.

  • Filtruoti eilutes pagal kriterijus.

  • Pašalinkite dublikatus.

  • Skaičiuokite eilutes, kad gautumėte unikalų skaičių.

Šie metodai efektyviai atkartoja COUNTUNIQUEIFS funkciją, sujungdami esamas "Excel" funkcijas ir įrankius.

Internetinė „Excel“ galite apskaičiuoti paklaidos paraštę naudodami esamų funkcijų derinį. "Google Sheets" funkcija MARGINOFERROR atitinka CONFIDENCE naudojimą. T funkcija kartu su standartinio nuokrypio ir skaičiavimo funkcijomis programoje "Excel". Štai kaip galite tai padaryti:

Nuoseklus vadovas

  • Įveskite duomenis diapazone, ištarkite A1:A10.

  • Skaičiuoti empirinį vidurkį naudojant funkciją AVERAGE:

  • =AVERAGE(A1:A10)

  • Apskaičiuokite imties standartinį nuokrypį naudodami FUNKCIJĄ STDEV. Funkcija S:

  • =STDEV. S(A1:A10)

  • Skaičiuoti imties dydį naudojant funkciją COUNT:

  • =COUNT(A1:A10)

  • Nustatykite patikimumo lygį (pvz., 0,95 – 95 % patikimumas).

  • Apskaičiuoti klaidos paraštę naudojant CONFIDENCE. Funkcija T:

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

Pavyzdys: duomenų rinkinio pavyzdžio klaidos paraštės apskaičiavimas

  • Duomenų diapazonas: A1:A10 su pavyzdžio reikšmėmis.

  • Patikimumo lygis: 95 % (0,95).

  • Formulės:

    • Vidurkio pavyzdys: =AVERAGE(A1:A10)

    • Pavyzdžio standartinis nuokrypis: =STDEV. S(A1:A10)

    • Imties dydis: =COUNT(A1:A10)

    • Klaidos paraštė: =CONFIDENCE. T(1 – 0,95, STDEV. S(A1:A10), COUNT(A1:A10))

Paaiškinimas

  • PASITIKĖJIMĄ. T: apskaičiuoja paklaidos paraštę pagal nurodytą patikimumo lygį, standartinį nuokrypį ir imties dydį.

  • STDEV. S: apskaičiuoja standartinį imties nuokrypį.

  • COUNT: apskaičiuoja duomenų taškų skaičių pavyzdyje.

Šis metodas efektyviai replikuoja funkciją MARGINOFERROR naudodamas CONFIDENCE. Funkcija T kartu su standartiniu nuokrypiu ir skaičiavimo skaičiavimais

internetinė „Excel“ neturi tiesioginio atitikmens "Google Sheets" funkcijai EPOCHTODATE, bet galite pasiekti panašių rezultatų naudodami esamų funkcijų derinį. Štai kaip galite konvertuoti Unix epoch laiko žymą į datą Excel:

Nuoseklus vadovas

  • Įveskite "Unix" epochos laiko žymą langelyje, tarkime A1. Pavyzdžiui, 1655906710.

  • Norėdami konvertuoti laiko žymą į datą, naudokite šią formulę:

Laiko žymos sekundėmis

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

Laiko žymos milisekundėmis

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

Pavyzdys

1 pavyzdys: Konvertuoja Unix laiko žymą sekundėmis

  • Laiko žyma: 1655906710 langelyje A1

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

  • Rezultatas: 6/22/2022 14:05:10

2 pavyzdys: Konvertuoja Unix laiko žymą milisekundėmis

  • Laiko žyma: 1655906710000 langelyje A1

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

  • Rezultatas: 6/22/2022 14:05:10

Paaiškinimas

  • 86400: sekundžių skaičius per dieną.

  • 86400000: milisekundžių skaičius per dieną.

  • DATE(1970,1,1): Unix epoch pradžios data.

Papildomi patarimai

Patarimai: 

  • Formatavimas: gali tekti formatuoti langelį kaip datą / laiką, kad rezultatas būtų rodomas tinkamai.

  • Laiko juostos: rezultatas bus UTC. Galite koreguoti savo vietinę laiko juostą pridėdami arba atimdami atitinkamą valandų skaičių.

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

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.