Excel darbam ar Mac ietver Power Query (dēvētu arī par funkciju Get & Transform) tehnoloģiju, lai nodrošinātu plašākas iespējas, importējot, atsvaidzinot un autentificējot datu avotus, pārvaldot Power Query datu avotus, notīrot akreditācijas datus, mainot uz failiem balstītu datu avotu atrašanās vietu un iekļaujot datus tabulā, kas atbilst jūsu prasībām.  Varat arī izveidot Power Query, izmantojot VBA. 

Papildinformāciju par mantoto savienotāju izmantošana datu importēšanai skatiet rakstā Datu importēšana programmā Excel darbam ar Mac (mantota).

Svarīgi!: Šis līdzeklis ir pieejams tikai Microsoft 365 abonentiem, kuri ir pievienojušies programmai Office Insider. Jūsu datorā ir jābūt instalētai versijai 16.61 (būvējuma 22041701) vai jaunākai versijai Excel darbam ar Mac. Ja esat Microsoft 365 abonents, pārliecinieties, vai jums ir jaunākā Office versija 

 Datu Excel darbam ar Mac var formu un transformēt, izmantojot datu Vaicājumu redaktors.

Procedūra

  1. Atlasiet Dati > iegūt datus (Power Query)).

  2. Lai atvērtu Vaicājumu redaktors, atlasiet Palaist Power Query redaktors.

    Get Data (Power Query) command menu

    Padoms.: Varat arī piekļūt lietojumprogrammām Vaicājumu redaktors atlasot Iegūt datus (Power Query), izvēloties datu avotu un pēc tam noklikšķinot uz Tālāk.

  3. Veidojiet datus un pārveidojiet tos, Vaicājumu redaktors to darītu programmā Excel darbam ar Windows.



    The Power Query redaktors Papildinformāciju skatiet rakstā Power Query Excel palīdzība.

  4. Kad esat pabeidzis, atlasiet Sākums un > aizvērt, & Ielādēt.

Rezultāts

Jaunie importētie dati tiek parādīti jaunā lapā.

Tipiski vaicājuma rezultāti

Atbalstītie datu avoti

Atbalstītie datu avoti ietver:

  • Teksts, CSV, XLSX, XML un JSON faili.

  • SharePoint, SharePoint saraksti, SharePoint mapes un OData.

  • Lokālās tabulas un diapazoni.

  • Microsoft SQL Server.

  1. Atlasiet Dati > Iegūt datus.

    Galvenā poga un datu iegūšanas izvēlne

  2. Dialoglodziņā Datu avota izvēle — iegūt datus (Power Query) atlasiet Excel darbgrāmata vai Teksts/CSV.

    Example of data sources to select in the dialog box

  3. Atlasiet Pārlūkot, lai atrastu failu, ar kuru vēlaties izveidot savienojumu kā datu avotu.

  4. Dialoglodziņā Failu atlasītājs atlasiet failu, pārskatiet detalizēto informāciju par failu un pēc tam noklikšķiniet uz Tālāk

  5. Ja ir vairākas datu kopas, kreisajā pusē atlasiet importēamos datus un pēc tam pa labi apstipriniet atlasi datu priekšskatījumā.

  6. Apakšā pa labi atlasiet Ielādēt.

Rezultāts

Importētie dati tiek parādīti jaunā lapā.

Tipiski vaicājuma rezultāti

Varat atsvaidzināt šādus datu avotus: SharePoint faili, SharePoint saraksti, SharePoint mapes, OData, teksts/CSV faili, Excel darbgrāmatas (.xlsx), XML un JSON faili, lokālās tabulas un diapazoni, kā arī Microsoft SQL Server datu bāze.

Atsvaidzināšana pirmo reizi

Kad darbgrāmatu vaicājumos pirmoreiz mēģināt atsvaidzināt uz failiem balstītus datu avotus, iespējams, būs jāatjaunina faila ceļš.

  1. Atlasiet Dati,  bultiņas blakus Iegūt datus un pēc tam Atlasiet Datu avota iestatījumi. Tiek atvērts dialoglodziņš Datu avota iestatījumi.

  2. Atlasiet savienojumu un pēc tam atlasiet Mainīt faila ceļu.

  3. Dialoglodziņā Faila ceļš atlasiet jaunu atrašanās vietu un pēc tam atlasiet Iegūt datus.

  4. Atlasiet Aizvērt.

Atsvaidzināt turpmākos laikus

Lai atsvaidzinātu:

  • Visi datu avoti darbgrāmatā atlasiet Dati un> Atsvaidzināt visu.

  • Konkrētu datu avotu, ar peles labo pogu noklikšķiniet uz vaicājuma tabulas lapā un pēc tam atlasiet Atsvaidzināt.

  • Rakurstabulā atlasiet kādu rakurstabulas šūnu un pēc tam atlasiet Rakurstabulas analīze , >atsvaidzināt datus.

Pirmoreiz piekļūstot SharePoint, SQL Server, OData vai citiem datu avotiem, kuriem nepieciešama atļauja, ir jānorāda atbilstoši akreditācijas dati. Varat arī notīrīt akreditācijas datus, lai ievadītu jaunus.

Ievadīt akreditācijas datus

Kad atsvaidzināt vaicājumu pirmo reizi, iespējams, jums tiks lūgts pieteikties. Atlasiet autentifikācijas metodi un norādiet pieteikšanās akreditācijas datus, lai izveidotu savienojumu ar datu avotu un turpinātu atsvaidzināšanu.

Ja ir nepieciešams pieteikties, tiek parādīts dialoglodziņš Akreditācijas datu ievadīšana.

Piemēram:

  • SharePoint akreditācijas dati:

    SharePoint akreditācijas datu uzvedne Mac datorā

  • SQL Server akreditācijas dati:

    The SQL Server dialog box to enter server, database, and credentials

Notīrīt akreditācijas datus

  1. Atlasiet > Iegūt datus >datu avota iestatījumiem.

  2. Dialoglodziņā Datu avota iestatījumiatlasiet izvēlēto savienojumu.

  3. Apakšdaļā atlasiet Notīrīt permis arīns.

  4. Apstipriniet, ko vēlaties darīt, un pēc tam atlasiet Dzēst.

Lai gan autorēšana Power Query redaktors nav pieejama Excel darbam ar Mac, VBA atbalsta Power Query autorēšanu. VBA koda moduļa pārsūtīšana failā no programmas Excel darbam ar Windows Excel darbam ar Mac ir divu soļu process. Šīs sadaļas beigās jums tiek nodrošināts programmas paraugs.

1. darbība. Excel darbam ar Windows

  1. Programmā Excel Windows izstrādājiet vaicājumus, izmantojot VBA. VBA kods, kas Excel objekta modelī izmanto šādas entītijas, darbojas arī Excel darbam ar Mac: objekts Queries, objekts WorkbookQuery, rekvizīts Workbook.Queries.Papildinformāciju skatiet rakstā Excel VBA atsauce.

  2. Programmā Excel pārliecinieties, vai ir atvērts Visual Basic redaktors, nospiežot taustiņu kombināciju ALT+F11.

  3. Ar peles labo pogu noklikšķiniet uz moduļa un pēc tam atlasiet Eksportēt failu. Tiek parādīts dialoglodziņš Eksportēšana.

  4. Ievadiet faila nosaukumu, pārliecinieties, vai faila paplašinājums ir .bas, un pēc tam atlasiet Saglabāt.

  5. Augšupielādējiet VBA failu tiešsaistes pakalpojumā, lai failu padarītu pieejamu Mac datorā.

    Varat izmantot Microsoft OneDrive. Papildinformāciju skatiet rakstā Failu sinhronizēšana ar OneDrive operētājsistēmā Mac OS X.

2. darbība. Excel darbam ar Mac

  1. Lejupielādējiet VBA failu lokālajā failā, VBA failā, kuru saglabājāt "1. darbībā: Excel darbam ar Windows" un augšupielādējām tiešsaistes pakalpojumā.

  2. Dialoglodziņā Excel darbam ar Mac Visual Basic > rīku> Rīki. Tiek atvērts Visual Basic redaktora logs.

  3. Projekta logā ar peles labo pogu noklikšķiniet uz objekta un pēc tam atlasiet Importēt failu. Tiek atvērts dialoglodziņš Faila importēšana.

  4. Atrodiet VBA failu un pēc tam atlasiet Atvērt.

Parauga kods

Tālāk ir norādīts daži pamata kods, ko varat pielāgot un izmantot. Šis ir vaicājuma paraugs, kas izveido sarakstu ar vērtībām no 1 līdz 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

Skatiet arī

Power Query darbam ar Excel palīdzība

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Office Insider programmas dalībniekiem

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×