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

下載本文檔

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

文檔簡(jiǎn)介

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í)數(shù)據(jù)表知識(shí)導(dǎo)航二、數(shù)據(jù)表常用活動(dòng)介紹一認(rèn)識(shí)數(shù)據(jù)表認(rèn)識(shí)數(shù)據(jù)表什么是運(yùn)算符呢?

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

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

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

D、數(shù)據(jù)行參考答案:D想一想課堂小練認(rèn)識(shí)【排序數(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)介紹說(shuō)明:已知“年終獎(jiǎng)金.xlsx”內(nèi)包含一張“年終獎(jiǎng)金發(fā)放表”。要求:設(shè)計(jì)一個(gè)機(jī)器人對(duì)“年終獎(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ù)表以變量的形式存儲(chǔ)于系統(tǒng)內(nèi)部,不會(huì)展示在人機(jī)交互界面,如果寫入到Excel工作簿,則需要使用【寫入范圍】、【附加范圍】等活動(dòng)來(lái)實(shí)現(xiàn)。認(rèn)識(shí)【構(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ù)表”按鈕即可打開(kāi)“構(gòu)建數(shù)據(jù)表”窗口,這用于自定義要?jiǎng)?chuàng)建的表格。說(shuō)明:A公司財(cái)務(wù)每月要向上級(jí)部門匯報(bào)經(jīng)營(yíng)成果,匯報(bào)內(nèi)容主要為營(yíng)業(yè)收入、營(yíng)業(yè)成本、營(yíng)業(yè)外支出、營(yíng)業(yè)外收入、利潤(rùn)總額、凈利潤(rùn)這幾個(gè)項(xiàng)目的本期金額及上期金額。要求:設(shè)計(jì)一個(gè)機(jī)器人為A公司編制一張簡(jiǎn)易利潤(rùn)表格式?;顒?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í)【添加數(shù)據(jù)行】活動(dòng)數(shù)據(jù)表常用活動(dòng)介紹【添加數(shù)據(jù)行】活動(dòng)是將數(shù)據(jù)行添加到指定的數(shù)據(jù)表中?;顒?dòng)如圖:說(shuō)明:由于A公司要求財(cái)務(wù)每月匯報(bào)的經(jīng)營(yíng)成果要包含每股收益項(xiàng)目,因此編制好的簡(jiǎn)易利潤(rùn)表要進(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件來(lái)篩選“DataTable”變量。此活動(dòng)可以根據(jù)在該向?qū)е兄付ǖ倪壿嫍l件保留或刪除行或列?;顒?dòng)主體包含“篩選器向?qū)А卑粹o,便于您隨時(shí)訪問(wèn)向?qū)Р⒆远x設(shè)置。認(rèn)識(shí)【篩選數(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)算”和“列”檢查的值。說(shuō)明:已知“年終獎(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ī)則,并使用兩張表共有的值來(lái)合并兩張表格中的行。認(rèn)識(shí)【聯(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ī)則的值。對(duì)于在“數(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(shuō)明:已知A公司第一季度與第二季度商品銷售明細(xì)表,于“商品銷售明細(xì)表.xlsx”文件內(nèi)。要求:為便于對(duì)兩個(gè)季度的商品銷售情況對(duì)比分析,使用【聯(lián)接數(shù)據(jù)表】活動(dòng)令機(jī)器人將兩張銷售明細(xì)表進(jìn)行合并?;顒?dòng):【E

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論