Attiecas uzExcel pakalpojumam Microsoft 365 darbam ar Mac

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.

Piezīme.: SQL Server datu bāzes datu avotu var importēt tikai Insider beta versijā.

Varat importēt datus programmā Excel, izmantojot Power Query no dažādiem datu avotiem: Excel darbgrāmata, teksts/CSV, XML, JSON, SQL Server datu bāze, SharePoint Online saraksts, OData, tukša tabula un tukšs vaicājums.

  1. Atlasiet Dati > Iegūt datus.PQ Mac Get Data (Power Query).png

  2. Lai atlasītu vēlamo datu avotu, atlasiet Iegūt datus (Power Query).

  3. Dialoglodziņā Datu avota izvēle atlasiet kādu no pieejamajiem datu avotiem.Example of data sources to select in the dialog box

  4. Izveidojiet savienojumu ar datu avotu. Papildinformāciju par savienojuma ar katru datu avotu skatiet rakstā Datu importēšana no datu avotiem.

  5. Izvēlieties importēšanai datus.

  6. Ielādējiet datus, noklikšķinot uz pogas Ielādēt.

Rezultāts

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

Tipiski vaicājuma rezultāti

Nākamās darbības

Lai formu formu un transformētu datus, izmantojot Power Query redaktors, atlasiet Transformēt datus. Papildinformāciju skatiet rakstā Datu formas Power Query redaktors.

Piezīme.: Šis līdzeklis parasti ir pieejams Microsoft 365 abonentiem, kas izmanto sistēmas versiju 16.69 (23010700) vai jaunāku Excel darbam ar Mac. Ja esat Microsoft 365 abonents, pārliecinieties, vai jums ir jaunākā Office versija.

Procedūra

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

  2. Lai atvērtu Vaicājumu redaktors, atlasiet Palaist Power Query redaktors.PQ Mac Editor.png

    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

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, Microsoft SQL Server datu bāze un mapes.

Atsvaidzināšana pirmo reizi

Pirmoreiz mēģinot atsvaidzināt darbgrāmatu vaicājumus, kuru pamatā ir faili, datu avoti, 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ērs.

  • 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, arī darbojas Excel darbam ar Mac: vaicājumi objekts, objekts WorkbookQuery, rekvizīts Workbook.Queries.Papildinformāciju skatiet rakstā Excel VBA atsauce.

  2. Programmā Excel pārliecinieties, vai Visual Basic Redaktors atvērta, 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īki > Visual Basic Redaktors. Tiek parādīts Visual Basic Redaktors 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

ODBC draiveri, kas ir saderīgi ar Excel darbam ar Mac

Rakurstabulas izveide darblapas datu analizēšanai

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.