Primjenjuje se na
Excel za Microsoft 365 za Mac

Excel za Mac sadrži tehnologiju Power Query (naziva se i Get & Transform) radi pružanja veće mogućnosti prilikom uvoza, osvježavanja i provjere autentičnosti izvora podataka, upravljanja izvorima podataka programa Power Query, čišćenja vjerodajnica, promjene lokacije izvora podataka utemeljenih na datotekama i oblikovanja podataka u tablicu koja odgovara vašim potrebama. Možete stvoriti i upit Power Query pomoću VBA-a.

Napomena: SQL Server izvor podataka baze podataka može se uvesti samo u beta verziji programa Insider.

Podatke u Excel možete uvesti pomoću Power Query iz širokog raspona izvora podataka: Radna knjiga programa Excel, Tekst/CSV, XML, JSON, SQL Server Baza podataka, Popis sustava SharePoint Online, OData, Prazna tablica i Prazan upit.

  1. Odaberite> Dohvati podatke.Dohvaćanje podataka za PQ Za Mac (Power Query).png

  2. Da biste odabrali željeni izvor podataka, odaberite Dohvati podatke (Power Query).

  3. U dijaloškom okviru Odabir izvora podataka odaberite jedan od dostupnih izvora podataka.Example of data sources to select in the dialog box

  4. Povežite se s izvorom podataka. Dodatne informacije o povezivanju sa svakim izvorom podataka potražite u članku Uvoz podataka iz izvora podataka.

  5. Odaberite podatke koje želite uvesti.

  6. Učitajte podatke klikom na gumb Učitaj.

Rezultat

Uvezeni se podaci prikazuju na novom listu.

Uobičajeni rezultati za upit

Sljedeći koraci

Da biste oblike i transformirali podatke pomoću uređivač dodatka Power Query, odaberite Transformiraj podatke. Dodatne informacije potražite u članku Oblikovanje podataka pomoću uređivač dodatka Power Query.

Napomena: Ta je značajka općenito dostupna pretplatnicima na Microsoft 365, s verzijom 16.69 (23010700) ili novijom verzijom programa Excel za Mac. Ako ste pretplatnik na Microsoft 365, provjerite imate li najnoviju verziju sustava Office.

Procedura

  1. Odaberite> Dohvati podatke (Power Query).

  2. Da biste otvorili Uređivač upita, odaberite Pokreni uređivač dodatka Power Query.PQ Mac Editor.png

    Savjet: Možete pristupiti i Uređivač upita tako da odaberete Dohvati podatke (Power Query), odaberete izvor podataka, a zatim Dalje.

  3. Oblikujte i transformirajte podatke pomoću Uređivač upita kao u programu Excel za Windows.Uređivač dodatka Power Query Dodatne informacije potražite u članku Power Query za Excel.

  4. Kada završite, odaberite Polazno > Zatvori & učitaj.

Rezultat

Novo uvezeni podaci prikazuju se na novom listu.

Uobičajeni rezultati za upit

Možete osvježiti sljedeće izvore podataka: datoteke sustava SharePoint, popise sustava SharePoint, mape sustava SharePoint, OData, tekstne/CSV datoteke, radne knjige programa Excel (.xlsx), XML i JSON datoteke, lokalne tablice i raspone, bazu podataka programa Microsoft SQL Server i mape.

Osvježavanje prvog puta

Kada prvi put pokušate osvježiti izvore podataka utemeljene na datotekama u upitima radne knjige, možda ćete morati ažurirati put datoteke.

  1. Odaberite Podaci, strelicu pokraj mogućnosti Dohvati podatke, a zatim Postavke izvora podataka. Pojavit će se dijaloški okvir Postavke izvora podataka.

  2. Odaberite vezu, a zatim Promijeni put datoteke.

  3. U dijaloškom okviru Put datoteke odaberite novo mjesto, a zatim Dohvati podatke.

  4. Odaberite Zatvori.

Osvježavanje naknadnih vremena

Osvježavanje:

  • Svi izvori podataka u radnoj knjizi odaberite Podaci> Osvježi sve.

  • Određeni izvor podataka, desnom tipkom miša kliknite tablicu upita na listu, a zatim odaberite Osvježi.

  • Zaokretna tablica, odaberite ćeliju u zaokretnoj tablici, a zatim Analiza zaokretne tablice > osvježi podatke.

Kada prvi put pristupite sustavu SharePoint, SQL Server, OData ili drugim izvorima podataka za koje je potrebna dozvola, morate unijeti odgovarajuće vjerodajnice. Možda ćete htjeti i očistiti vjerodajnice da biste unijeli nove.

Unesite vjerodajnice

Kada prvi put osvježite upit, od vas će se možda zatražiti da se prijavite. Odaberite način provjere autentičnosti i navedite vjerodajnice za prijavu za povezivanje s izvorom podataka i nastavite s osvježavanjem.

Ako je prijava obavezna, prikazat će se dijaloški okvir Unos vjerodajnica.

Na primjer:

  • Vjerodajnice sustava SharePoint:Upit za vjerodajnice sustava SharePoint na Macu

  • SQL Server vjerodajnice:Dijaloški SQL Server za unos poslužitelja, baze podataka i vjerodajnica

Čišćenje vjerodajnica

  1. Odaberite> Dohvati postavke > izvora podataka.

  2. U dijaloškom okviru Postavkeizvora podataka odaberite željenu vezu.

  3. Pri dnu odaberite Očisti permissions.

  4. Potvrdite da to želite učiniti, a zatim odaberite Izbriši.

Iako stvaranje u uređivač dodatka Power Query nije dostupno u programu Excel za Mac, VBA podržava Power Query stvaranje. Prijenos MODULA VBA koda u datoteci iz programa Excel za Windows u Excel za Mac postupak je u dva koraka. Na kraju ovog odjeljka nalazi se ogledni program.

Prvi korak: Excel za Windows

  1. U sustavu Excel Windows razvijajte upite pomoću VBA-a. VBA kod koji koristi sljedeće entitete u modelu objekta programa Excel funkcionira i u programu Excel za Mac: objekt upita , objekt WorkbookQuery, svojstvo Workbook.Queries.Dodatne informacije potražite u članku Vba referenca za Excel.

  2. U programu Excel provjerite je li Visual Basic Editor otvoren pritiskom na ALT + F11.

  3. Desnom tipkom miša kliknite modul, a zatim odaberite Izvoz datoteke. Pojavit će se dijaloški okvir Izvoz.

  4. Unesite naziv datoteke, provjerite je li datotečni nastavak .bas, a zatim odaberite Spremi.

  5. Prenesite VBA datoteku na internetski servis da bi datoteka bila pristupačna s Mac računala.Možete koristiti Microsoft OneDrive. Dodatne informacije potražite u članku Sinkronizacija datoteka sa servisom OneDrive u sustavu Mac OS X.

Drugi korak: Excel za Mac

  1. Preuzmite VBA datoteku u lokalnu datoteku, VBA datoteku koju ste spremili u "Prvi korak: Excel za Windows" i prenesenu na internetski servis.

  2. U programu Excel za Mac odaberite Alati > makronaredbe > Visual Basic Editor. Pojavit će se Editor visual Basic.

  3. Desnom tipkom miša kliknite objekt u prozoru Projekta, a zatim odaberite Uvezi datoteku. Pojavit će se dijaloški okvir Uvoz datoteke.

  4. Pronađite VBA datoteku, a zatim odaberite Otvori.

Ogledni kod

Evo nekih osnovnih kodova koje možete prilagoditi i koristiti. Ovo je ogledni upit koji stvara popis s vrijednostima od 1 do 100.

Sub CreateSampleList()
  ActiveWorkbook.Queries.Add Name:="SampleList", Formula:= _
    "let" & vbCr & vbLf & _
      "Source = {1..100}," & vbCr & vbLf & _
      "ConvertedToTable = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error)," & vbCr & vbLf & _
      "RenamedColumns = Table.RenameColumns(ConvertedToTable,{{""Column1"", ""ListValues""}})" & vbCr & vbLf & _
    "in" & vbCr & vbLf & _
      "RenamedColumns"
  ActiveWorkbook.Worksheets.Add
  With ActiveSheet.ListObjects.Add(SourceType:=0, Source:= _
    "OLEDB;Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=SampleList;Extended Properties=""""" _
    , Destination:=Range("$A$1")).QueryTable
    .CommandType = xlCmdSql
    .CommandText = Array("SELECT * FROM [SampleList]")
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = True
    .RefreshOnFileOpen = False
    .BackgroundQuery = True
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = False
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .PreserveColumnInfo = True
    .ListObject.DisplayName = "SampleList"
    .Refresh BackgroundQuery:=False
  End With
End Sub

Dodatne informacije

Power Query za Excel

ODBC upravljački programi kompatibilni s programom Excel za Mac

Stvaranje zaokretne tablice radi analize podataka u radnoj knjizi

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.