Applies ToExcel pentru Microsoft 365 pentru Mac

Sunteți invitat să încercați Microsoft 365 gratuit

Deblocați acum

Excel pentru Mac încorporează tehnologia Power Query (numită și Obțineți & Transformare), pentru a oferi o capacitate mai mare atunci când importați, reîmprospătați și autentificați surse de date, gestionați sursele de date Power Query, ștergeți acreditările, modificați locația surselor de date bazate pe fișiere și dați datele într-un tabel care se potrivește cerințelor dvs. De asemenea, puteți crea o interogare Power Query utilizând VBA. 

Notă: SQL Server Sursă de date bază de date poate fi importată doar în Insider Beta.

Puteți importa date în Excel utilizând Power Query dintr-o gamă largă de surse de date: Registru de lucru Excel, Text/CSV, XML, JSON, SQL Server Bază de date, Listă SharePoint Online, OData, Tabel necompletat și Interogare necompletată.

  1. Selectați Date > Preluare date.PQ Mac Get Data (Power Query).png

  2. Pentru a selecta sursa de date dorită, selectați Preluare date (Power Query).

  3. În caseta de dialog Alegere sursă de date , selectați una dintre sursele de date disponibile.  Example of data sources to select in the dialog box

  4. Conectați-vă la sursa de date. Pentru a afla mai multe despre conectarea la fiecare sursă de date, consultați Importul datelor din surse de date.

  5. Alegeți datele pe care doriți să le importați.

  6. Încărcați datele făcând clic pe butonul Încărcare .

Rezultat

Datele importate apar într-o foaie nouă.

Rezultate tipice pentru o interogare

Pașii următori

Pentru a forma și a transforma date utilizând Editor Power Query, selectați Transformare date. Pentru mai multe informații, consultați Formarea datelor cu Editor Power Query.

Notă: Această caracteristică este disponibilă în general abonaților Microsoft 365, care rulează versiunea 16.69 (23010700) sau o versiune mai recentă de Excel pentru Mac. Dacă sunteți abonat Microsoft 365, asigurați-vă că aveți cea mai recentă versiune de Office.

Procedură

  1. Selectați Date > Preluare date (Power Query).

  2. Pentru a deschide Editor Power Query, selectați Lansare Editor Power Query.Editor.png PQ Mac

    Sfat: De asemenea, puteți accesa Editor Power Query selectând Preluare date (Power Query), alegând o sursă de date, apoi făcând clic pe Următorul.

  3. Formați și transformați datele utilizând Editor Power Query așa cum ați face în Excel pentru Windows.The Editor Power Query Pentru mai multe informații, consultați Power Query pentru Ajutor Excel.

  4. După ce ați terminat, selectați Pornire > Închidere & Încărcare.

Rezultat

Datele nou importate apar într-o foaie nouă.

Rezultate tipice pentru o interogare

Puteți reîmprospăta următoarele surse de date: fișiere SharePoint, liste SharePoint, foldere SharePoint, OData, fișiere text/CSV, registre de lucru Excel (.xlsx), fișiere XML și JSON, tabele și zone locale și o bază de date Microsoft SQL Server.

Reîmprospătare prima dată

Prima dată când încercați să reîmprospătați sursele de date bazate pe fișiere din interogările registrului de lucru, poate fi necesar să actualizați calea fișierului.

  1. Selectați Date,săgeata  de lângă Preluare date, apoi Setări sursă de date. Apare caseta de dialog Setări sursă de date .

  2. Selectați o conexiune, apoi selectați Modificare cale fișier.

  3. În caseta de dialog Cale fișier , selectați o locație nouă, apoi selectați Preluare date.

  4. Selectați Închidere.

Reîmprospătarea orelor următoare

Pentru a reîmprospăta:

  • Toate sursele de date din registrul de lucru, selectați Date > Reîmprospătare totală.

  • O anumită sursă de date, faceți clic dreapta pe un tabel de interogare dintr-o foaie, apoi selectați Reîmprospătare.

  • Un PivotTable, selectați o celulă din raportul PivotTable, apoi selectați Analiză PivotTable > Reîmprospătare date.

Prima dată când accesați SharePoint, SQL Server, OData sau alte surse de date care necesită permisiune, trebuie să furnizați acreditările corespunzătoare. De asemenea, se recomandă să goliți acreditările pentru a introduce altele noi.

Introduceți acreditările

Atunci când reîmprospătați o interogare pentru prima dată, este posibil să vi se solicite să vă conectați. Selectați metoda de autentificare și specificați acreditările de conectare pentru conectarea la sursa de date și continuați reîmprospătarea.

Dacă este necesară conectarea, apare caseta de dialog Introduceți acreditările .

De exemplu:

  • Acreditări SharePoint:Solicitare de acreditări SharePoint pe Mac

  • acreditări SQL Server:Caseta de dialog SQL Server pentru a introduce serverul, baza de date și acreditările

Golirea acreditărilor

  1. Selectați Date > Obțineți setările sursei de date > de date.

  2. În caseta de dialog Setare sursă de date, selectați conexiunea dorită.

  3. În partea de jos, selectați Golire permisiunins.

  4. Confirmați că doriți să faceți acest lucru, apoi selectați Ștergere.

Deși crearea în Editor Power Query nu este disponibilă în Excel pentru Mac, VBA acceptă Power Query crearea. Transferul unui modul de cod VBA într-un fișier din Excel pentru Windows în Excel pentru Mac este un proces în doi pași. Un program eșantion este furnizat pentru dvs. la sfârșitul acestei secțiuni.

Pasul 1: Excel pentru Windows

  1. În Excel Windows, dezvoltați interogări utilizând VBA. Codul VBA care utilizează următoarele entități din modelul de obiecte Excel funcționează și în Excel pentru Mac: Obiectul Interogări, obiectul WorkbookQuery, Proprietatea Workbook.Queries.Pentru mai multe informații, consultați Referințe VBA excel.

  2. În Excel, asigurați-vă că Visual Basic Editor este deschis apăsând ALT+F11.

  3. Faceți clic dreapta pe modul, apoi selectați Export fișier. Apare caseta de dialog Export .

  4. Introduceți un nume de fișier, asigurați-vă că extensia fișierului este .bas, apoi selectați Salvare.

  5. Încărcați fișierul VBA într-un serviciu online pentru a face fișierul accesibil de pe Mac.Puteți utiliza Microsoft OneDrive. Pentru mai multe informații, consultați Sincronizarea fișierelor cu OneDrive pe Mac OS X.

Pasul doi: Excel pentru Mac

  1. Descărcați fișierul VBA într-un fișier local, fișierul VBA pe care l-ați salvat în "Pasul unu: Excel pentru Windows" și încărcat într-un serviciu online.

  2. În Excel pentru Mac, selectați Instrumente > macrocomandă > Visual Basic Editor. Apare fereastra Visual Basic Editor .

  3. Faceți clic dreapta pe un obiect din fereastra Proiect, apoi selectați Import fișier. Apare caseta de dialog Import fișier .

  4. Găsiți fișierul VBA, apoi selectați Deschidere.

Exemplu de cod

Iată un cod de bază pe care îl puteți adapta și utiliza. Aceasta este o interogare eșantion care creează o listă cu valori de la 1 la 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

Consultați și

Ajutor Power Query pentru Excel

Drivere ODBC compatibile cu Excel pentru Mac

Crearea unui raport PivotTable pentru analiza datelor dintr-o foaie de lucru

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.