RPA財(cái)務(wù)機(jī)器人開發(fā)與應(yīng)用 課件 3任務(wù)二 數(shù)據(jù)表活動(dòng)介紹_第1頁
RPA財(cái)務(wù)機(jī)器人開發(fā)與應(yīng)用 課件 3任務(wù)二 數(shù)據(jù)表活動(dòng)介紹_第2頁
RPA財(cái)務(wù)機(jī)器人開發(fā)與應(yīng)用 課件 3任務(wù)二 數(shù)據(jù)表活動(dòng)介紹_第3頁
RPA財(cái)務(wù)機(jī)器人開發(fā)與應(yīng)用 課件 3任務(wù)二 數(shù)據(jù)表活動(dòng)介紹_第4頁
RPA財(cái)務(wù)機(jī)器人開發(fā)與應(yīng)用 課件 3任務(wù)二 數(shù)據(jù)表活動(dòng)介紹_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

RPA財(cái)務(wù)機(jī)器人Excel應(yīng)用項(xiàng)目三任務(wù)二

數(shù)據(jù)表活動(dòng)介紹學(xué)習(xí)目標(biāo)理解什么是數(shù)據(jù)表01區(qū)分?jǐn)?shù)據(jù)表與Excel02掌握讀取數(shù)據(jù)表方法03掌握數(shù)據(jù)表類別下常用活動(dòng)04一、認(rèn)識數(shù)據(jù)表知識導(dǎo)航二、數(shù)據(jù)表常用活動(dòng)介紹一認(rèn)識數(shù)據(jù)表認(rèn)識數(shù)據(jù)表什么是運(yùn)算符呢?

數(shù)據(jù)表(DataTable)是UiPath中的一種變量類型,這種變量類型可以儲存大量的、具有行和列的、表格形式的數(shù)據(jù),它以行索引和列索引來標(biāo)識每個(gè)數(shù)據(jù),可以簡單地將數(shù)據(jù)表視為Excel工作表的內(nèi)存表示形式。什么是數(shù)據(jù)表?

在數(shù)據(jù)表中,行與列的索引都是從0開始,即數(shù)據(jù)表的第一行內(nèi)容(不含標(biāo)題行)索引為0,第一列索引為0;若數(shù)據(jù)表第一行內(nèi)容為列標(biāo)題,則索引0從第二行開始,如圖所示:數(shù)據(jù)表的行列索引列標(biāo)題行索引0列索引0認(rèn)識數(shù)據(jù)表數(shù)據(jù)表的讀取方法認(rèn)識數(shù)據(jù)表假設(shè)數(shù)據(jù)表變量命名為Data,讀取該數(shù)據(jù)表的內(nèi)容可用以下幾種方法:方法一:Data(i)(j)代表數(shù)據(jù)表中的第i行第j列;方法二:使用【對于每一個(gè)行】活動(dòng)對每一行的數(shù)據(jù)訪問;方法三:Data.row(0).item(“工資”)代表第0行的工資列。UiPath中的數(shù)據(jù)表常用于存儲從Excel文件中讀取的數(shù)據(jù),這種數(shù)據(jù)表與Excel數(shù)據(jù)的區(qū)別在于后者是一個(gè)Excel文件,其中可以存儲各種類型的數(shù)據(jù)(文字、圖片等),也可以格式化排版。而UiPath中的數(shù)據(jù)表只是最簡單的電子表格數(shù)據(jù)類型,它只有行、列與可選標(biāo)題。數(shù)據(jù)表與Excel的區(qū)別認(rèn)識數(shù)據(jù)表二數(shù)據(jù)表常用活動(dòng)介紹與操作數(shù)據(jù)表有關(guān)的活動(dòng)位于【編程】-【數(shù)據(jù)表】類別下,其中主要包括【刪除數(shù)據(jù)列】、【刪除數(shù)據(jù)行】、【刪除重復(fù)行】、【合并數(shù)據(jù)表】等16個(gè)子活動(dòng)?!緮?shù)據(jù)表】類別下有哪些活動(dòng)?數(shù)據(jù)表常用活動(dòng)介紹【對于每一個(gè)行】活動(dòng)的作用是遍歷數(shù)據(jù)表中的每一行內(nèi)容,遍歷的結(jié)果為數(shù)據(jù)行(而非某一個(gè)元素),然后執(zhí)行循環(huán)體中的活動(dòng)。其中,該活動(dòng)下的變量row無須定義,此處變量也可按實(shí)際需要自行定義名稱。遍歷的對象為DataTable類型的變量。認(rèn)識【對于每一行】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹示例描述

示例1數(shù)據(jù)表常用活動(dòng)介紹說明:已知“年終獎(jiǎng)金.xlsx”內(nèi)包含一張“年終獎(jiǎng)金發(fā)放表”。要求:設(shè)計(jì)一個(gè)機(jī)器人遍歷循環(huán)年終獎(jiǎng)金發(fā)放表,篩選出年終獎(jiǎng)金超過10000的職員,并將篩選結(jié)果進(jìn)行輸出?;顒?dòng):【Excel應(yīng)用程序范圍】、【讀取范圍】、【對于每一個(gè)行】、【IF條件】、【日志消息】操作步驟運(yùn)行結(jié)果數(shù)據(jù)表常用活動(dòng)介紹單選題:【對于每一個(gè)行】活動(dòng)的作用是遍歷數(shù)據(jù)表中的每一行內(nèi)容,遍歷的結(jié)果為()A、某一個(gè)元素B、數(shù)據(jù)列C、單元格

D、數(shù)據(jù)行參考答案:D想一想課堂小練認(rèn)識【排序數(shù)據(jù)表】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹

【排序數(shù)據(jù)表】活動(dòng)是根據(jù)指定列的值,按升序或降序?qū)φ麄€(gè)“DataTable”進(jìn)行排序?;顒?dòng)如圖:示例描述

示例2數(shù)據(jù)表常用活動(dòng)介紹說明:已知“年終獎(jiǎng)金.xlsx”內(nèi)包含一張“年終獎(jiǎng)金發(fā)放表”。要求:設(shè)計(jì)一個(gè)機(jī)器人對“年終獎(jiǎng)金發(fā)放表”內(nèi)的實(shí)發(fā)年終獎(jiǎng)金進(jìn)行降序排序。活動(dòng):【Excel應(yīng)用程序范圍】、【讀取范圍】、【排序數(shù)據(jù)表】、【寫入范圍】操作步驟數(shù)據(jù)表常用活動(dòng)介紹運(yùn)行結(jié)果【構(gòu)建數(shù)據(jù)表】是根據(jù)指定架構(gòu)創(chuàng)建數(shù)據(jù)表。此處創(chuàng)建數(shù)據(jù)表允許自定義行列數(shù)以及每列數(shù)據(jù)類型、值等,創(chuàng)建完的數(shù)據(jù)表以變量的形式存儲于系統(tǒng)內(nèi)部,不會(huì)展示在人機(jī)交互界面,如果寫入到Excel工作簿,則需要使用【寫入范圍】、【附加范圍】等活動(dòng)來實(shí)現(xiàn)。認(rèn)識【構(gòu)建數(shù)據(jù)表】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹【構(gòu)建數(shù)據(jù)表】活動(dòng)導(dǎo)向框數(shù)據(jù)表常用活動(dòng)介紹

在活動(dòng)主體中單擊“數(shù)據(jù)表”按鈕即可打開“構(gòu)建數(shù)據(jù)表”窗口,這用于自定義要?jiǎng)?chuàng)建的表格。說明:A公司財(cái)務(wù)每月要向上級部門匯報(bào)經(jīng)營成果,匯報(bào)內(nèi)容主要為營業(yè)收入、營業(yè)成本、營業(yè)外支出、營業(yè)外收入、利潤總額、凈利潤這幾個(gè)項(xiàng)目的本期金額及上期金額。要求:設(shè)計(jì)一個(gè)機(jī)器人為A公司編制一張簡易利潤表格式?;顒?dòng):【構(gòu)建數(shù)據(jù)表】、【Excel應(yīng)用程序】、【寫入范圍】數(shù)據(jù)表常用活動(dòng)介紹示例描述

示例3操作步驟數(shù)據(jù)表常用活動(dòng)介紹運(yùn)行結(jié)果數(shù)據(jù)表常用活動(dòng)介紹認(rèn)識【添加數(shù)據(jù)行】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹【添加數(shù)據(jù)行】活動(dòng)是將數(shù)據(jù)行添加到指定的數(shù)據(jù)表中。活動(dòng)如圖:說明:由于A公司要求財(cái)務(wù)每月匯報(bào)的經(jīng)營成果要包含每股收益項(xiàng)目,因此編制好的簡易利潤表要進(jìn)行調(diào)整。要求:令機(jī)器人在示例3創(chuàng)建的數(shù)據(jù)表Data_4中添加一行數(shù)據(jù),為數(shù)組行{"五、每股收益"}。活動(dòng):【構(gòu)建數(shù)據(jù)表】、【Excel應(yīng)用程序】、【寫入范圍】、【添加數(shù)據(jù)行】示例描述數(shù)據(jù)表常用活動(dòng)介紹

示例4操作步驟數(shù)據(jù)表常用活動(dòng)介紹運(yùn)行結(jié)果判斷題:【添加數(shù)據(jù)行】活動(dòng)可以將新行添加到現(xiàn)有DataTable變量中。正確錯(cuò)誤參考答案:正確想一想課堂小練【篩選數(shù)據(jù)表】活動(dòng)用于在“篩選器向?qū)А贝翱谥兄付l件來篩選“DataTable”變量。此活動(dòng)可以根據(jù)在該向?qū)е兄付ǖ倪壿嫍l件保留或刪除行或列?;顒?dòng)主體包含“篩選器向?qū)А卑粹o,便于您隨時(shí)訪問向?qū)Р⒆远x設(shè)置。認(rèn)識【篩選數(shù)據(jù)表】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹【篩選數(shù)據(jù)表】活動(dòng)屬性介紹數(shù)據(jù)表常用活動(dòng)介紹數(shù)據(jù)表常用活動(dòng)介紹篩選器向?qū)Р僮骱Y選行:選項(xiàng)卡用于按“行”篩選DataTable。And/Or:指定條件之間要使用的邏輯連詞。系統(tǒng)僅在設(shè)置多個(gè)條件時(shí)才會(huì)顯示該按鈕。默認(rèn)情況下,當(dāng)添加新條件時(shí),該按鈕會(huì)顯示為“And”。單擊按鈕可將其值更改為“Or”。添加/刪除條件:單擊“+”按鈕可在條件中另添一行,而單擊“x”按鈕則會(huì)刪除行。數(shù)據(jù)表常用活動(dòng)介紹篩選器向?qū)Р僮髁校阂跀?shù)據(jù)表中保留或刪除的列操作:“列”和“值”之間要滿足的邏輯條件。值:要使用“運(yùn)算”和“列”檢查的值。說明:已知“年終獎(jiǎng)金.xlsx”內(nèi)包含一張“年終獎(jiǎng)金發(fā)放表”。要求:設(shè)計(jì)一個(gè)機(jī)器人篩選戰(zhàn)略規(guī)劃部的年終獎(jiǎng)金,并將篩選結(jié)果寫入“戰(zhàn)略規(guī)劃部年終獎(jiǎng)金表”活動(dòng):【Excel應(yīng)用程序】、【篩選數(shù)據(jù)表】、【讀取范圍】、【寫入范圍】示例描述數(shù)據(jù)表常用活動(dòng)介紹

示例5操作步驟數(shù)據(jù)表常用活動(dòng)介紹運(yùn)行結(jié)果數(shù)據(jù)表常用活動(dòng)介紹【聯(lián)接數(shù)據(jù)表】活動(dòng)會(huì)根據(jù)“聯(lián)接類型”屬性中指定的“聯(lián)接”規(guī)則,并使用兩張表共有的值來合并兩張表格中的行。認(rèn)識【聯(lián)接數(shù)據(jù)表】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹數(shù)據(jù)表常用活動(dòng)介紹【聯(lián)接數(shù)據(jù)表】活動(dòng)的屬性介紹數(shù)據(jù)表常用活動(dòng)介紹【聯(lián)接數(shù)據(jù)表】活動(dòng)的屬性介紹要使用的“聯(lián)接”操作類型可用的選項(xiàng)如下:Inner:保留“數(shù)據(jù)表1”和“數(shù)據(jù)表2”中所有滿足“聯(lián)接”規(guī)則的行。所有不符合規(guī)則的行均會(huì)從生成的表中刪除。Left:保留“數(shù)據(jù)表1”中的所有行以及“數(shù)據(jù)表2”中僅滿足“聯(lián)接”規(guī)則的值。對于在“數(shù)據(jù)表2”中不存在匹配項(xiàng)的“數(shù)據(jù)表1”的行,將null值插入相應(yīng)列中。Full:保留“數(shù)據(jù)表1”和“數(shù)據(jù)表2”中的所有行,不考慮是否滿足“聯(lián)接”條件。將null值插入兩張表中不存在匹配項(xiàng)的行。(1)表1的列:第一張表中列的名稱。該字段僅支持包含列名稱的“String”變量、包含列索引的“Int32”變量或“ExcelColumn”變量。(2)表2的列:第二張表中列的名稱。該字段僅支持包含列名稱的“String”變量、包含列索引的“Int32”變量或“ExcelColumn”變量。(3)操作:定義列之間關(guān)系的運(yùn)算。數(shù)據(jù)表常用活動(dòng)介紹聯(lián)接向?qū)дf明:已知A公司第一季度與第二季度商品銷售明細(xì)表,于“商品銷售明細(xì)表.xlsx”文件內(nèi)。要求:為便于對兩個(gè)季度的商品銷售情況對比分析,使用【聯(lián)接數(shù)據(jù)表】活動(dòng)令機(jī)器人將兩張銷售明細(xì)表進(jìn)行合并?;顒?dòng):【E

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論