亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Power Query相對路徑:工作簿自錨定與動態(tài)路徑配置

Power Query相對路徑:工作簿自錨定與動態(tài)路徑配置 做過一段時間報表自動化的人大概率都踩過同一個坑辛辛苦苦搭好的一套 Power Query 查詢換臺電腦、挪個文件夾一刷新就甩過來一句DataSource.Error提示找不到某個 xlsx 文件。然后只能一個個查詢點開“源”步驟把里面寫死的C:\...\xxx.xlsx改一遍改完還得祈禱后面的合并、透視步驟別因為表名變化而錯位。之所以會這樣是因為 Power Query 查詢文件或文件夾時只認絕對路徑原生不提供相對路徑寫法。這篇就專門解決這個問題怎么讓路徑跟著工作簿自己走文件夾挪到哪、工作簿發(fā)給誰刷新都能自動對上號。適合已經(jīng)會用 Power Query 做基礎合并、但被路徑維護折騰過的人也適合剛接觸 PQ 想一步到位搭好結構的新手。1. 問題拆解為什么 Power Query 只認絕對路徑1.1 硬編碼路徑在真實工作里到底有多脆先說清楚麻煩到底出在哪。絕大多數(shù)人建查詢的路徑是這樣的Excel 里點“數(shù)據(jù) - 從文件 - 從工作簿”選中一個文件PQ 自動生成一條查詢第一行步驟大概率是Excel.Workbook(File.Contents(D:\報表\2024\數(shù)據(jù)源\銷售明細.xlsx), null, true)。這一串字符就是你當時那臺電腦、那個時刻的絕對位置它跟這個工作簿本身沒有任何綁定關系。于是脆弱點接二連三換電腦盤符對不上整理文件夾深度變了一層把整套東西打包發(fā)給同事人家習慣放桌面公司文件服務器遷移共享路徑從舊地址換成新地址。任何一種情況發(fā)生路徑就失效。更麻煩的是失效的不只是一個查詢——如果你有 8 個查詢分別讀 8 個文件那就是 8 處硬編碼要改而且改完還要重新核對每個查詢的列名、數(shù)據(jù)類型有沒有因為源變化而報警。還有一種更隱蔽的場景整個工作簿連同數(shù)據(jù)文件夾一起被壓縮發(fā)走接收方解壓到任意位置。這種情況下理論上數(shù)據(jù)文件和工作簿的相對關系沒變但 PQ 完全不知道這個相對關系它只會死盯著原來那個絕對路徑。這就是為什么明明“東西都在一塊兒”它就是刷不出來。1.2 Power Query 的路徑模型與相對路徑的缺位為什么會這樣得從 M 語言的文件函數(shù)設計說起。File.Contents、Folder.Files、Folder.Contents這些函數(shù)接收的參數(shù)是一個完整的路徑字符串函數(shù)內(nèi)部直接把它交給底層文件系統(tǒng)去解析。M 語言里沒有“當前工作簿目錄”這個概念也沒有../這種相對路徑解析機制。查詢在運行時是獨立的表達式它不知道自己是“從哪個 Excel 文件里被調(diào)用的”自然也就無從推導相對位置。這一點和 VBA 不一樣。VBA 里有ThisWorkbook.Path一句就能拿到當前工作簿所在目錄相對路徑隨便拼。Power Query 是跑在獨立引擎里的宿主是 Excel 還是別的容器它并不關心。所以想在 PQ 里實現(xiàn)“相對路徑”本質(zhì)上是自己造一個錨點先算出當前工作簿在哪再在這個基礎上拼接目標路徑。還有一個容易被忽略的限制即便你手動在Folder.Files里寫一個.\數(shù)據(jù)這樣的相對寫法PQ 也不會去解析最終會報路徑無效或直接找不到。所以別在這條路上浪費時間我們只能繞不能硬剛。1.3 三種解決思路的取舍對比在動手之前先把可選路線擺清楚避免一上來就選錯方向。方案實現(xiàn)方式自動化程度適用場景主要缺點手動參數(shù)表在表里存一個根路徑查詢引用它低位置變了要手改路徑極少變動、單人使用移動后必須手動維護容易忘自定義函數(shù)掃描盤符逐層掃描目錄找同名文件中文件位置不確定但名字固定速度慢權限問題多不可靠工作簿自錨定用公式取當前工作簿路徑PQ 讀取高全自動需要隨工作簿一起遷移的報表依賴文件已保存、需處理隱私級別第三種是正解。它的核心優(yōu)勢在于錨點不是人填的而是工作簿自己在運行時算出來的。工作簿挪到哪公式算出來的就是哪PQ 讀到的路徑自然跟著變?nèi)塘闶止じ深A。代價是有幾個前置條件和坑要處理后面會逐個講透。2. 方案設計用工作簿自身位置當錨點2.1 核心思路讓路徑從工作簿里長出來整個方案的骨架其實很樸素Excel 里有一個內(nèi)置公式能返回“當前文件所在的完整路徑”PQ 又能讀取工作簿內(nèi)部的單元格或命名區(qū)域。把這兩件事接上路徑就有了自動來源。具體拆成三步第一步在一個專門的工作表里放一個公式讓它實時輸出當前工作簿的全路徑第二步把這個單元格定義成一個“名稱”因為 PQ 讀取工作簿內(nèi)部內(nèi)容靠的是名稱而不是坐標用坐標很脆弱第三步在 PQ 里建一個獨立的參數(shù)查詢把這段字符串讀出來清洗掉文件名部分只留下目錄作為所有其他查詢的“根路徑”來引用。這樣設計的好處是職責非常干凈。取路徑的邏輯只寫一次放在一個查詢里其他查詢?nèi)恳?。以后就算要改清洗?guī)則也只動那一處。而且這個查詢的名字取得明確一點比如叫GetRootPath別人打開你的文件一眼就能看懂數(shù)據(jù)是從哪來的。為什么不用 PQ 參數(shù)管理參數(shù)參數(shù)值還是得人填填的時候還是絕對路徑跟直接寫死在查詢里沒本質(zhì)區(qū)別。它能解決“多處引用改一處”的問題但解決不了“換位置自動適配”的問題。這兩件事要分開看。2.2 CELL 函數(shù)與名稱管理器的配合公式這一環(huán)用的是CELL(filename, A1)。這個函數(shù)在傳第一個參數(shù)為filename時會返回當前工作簿的完整路徑、文件名和工作表名格式大致長這樣C:\工作目錄\月度報表\[經(jīng)營分析.xlsx]配置。注意最后那個工作表名取決于第二個參數(shù)所引用的單元格在哪個表所以第二參數(shù)建議固定指向公式自己所在的那個單元格。有幾個細節(jié)必須提前講明白否則后面會卡很久。第一這個公式只有在文件已經(jīng)保存過之后才有值。新建的未保存工作簿返回值是空文本。所以第一次搭建的時候先把文件存成 xlsx再去寫公式。第二文件被移動或重命名之后這個值不會立刻更新。它是跟著重算走的保存一次通常就夠了如果發(fā)現(xiàn)沒變按Ctrl Alt F9強制全表重算再保存。第三不同區(qū)域的 Excel 版本公式的分隔符可能是逗號也可能是分號取決于系統(tǒng)區(qū)域設置。用逗號寫報錯的話換成CELL(filename;A1)試試。光有公式還不夠PQ 不認識“單元格地址”這種東西。它讀取工作簿內(nèi)部內(nèi)容的唯一入口是Excel.CurrentWorkbook()返回的是工作簿里所有表和命名區(qū)域的集合靠Name列來區(qū)分。所以必須去“公式 - 名稱管理器 - 新建”把那個公式單元格定義成一個工作簿級別的名稱比如叫當前路徑。作用域一定要選“工作簿”選成某個工作表級別的名稱Excel.CurrentWorkbook()是讀不到的。2.3 參數(shù)查詢的分層設計拿到原始字符串之后不要急著在每個查詢里都拼一遍。正確做法是專門建一個查詢做路徑處理把結果輸出成單一的文本值其他查詢直接引用這個查詢名。分層之后的調(diào)用鏈是這樣的配置表 A1 公式→名稱 當前路徑→查詢 GetRootPath→業(yè)務查詢 引用 GetRootPath。每一層只干一件事出問題時定位非??焖⑿聢箦e先看點開GetRootPath的輸出是不是正常目錄正常就說明問題在業(yè)務查詢本身的拼接邏輯不正常就往上查公式和名稱。另外建議順手做一個“歸一化”處理確保輸出的目錄字符串以反斜杠結尾。這一步看著瑣碎但能省掉后面一堆\拼多拼少的排查工作。有些寫法提取出來的目錄本身帶尾斜杠有些不帶統(tǒng)一成帶的后面所有拼接都寫成根路徑 子目錄\文件名.xlsx格式統(tǒng)一、不容易錯。3. 手把手實現(xiàn)從單元格公式到動態(tài)查詢3.1 第一步造一個能自我報告的路徑單元格新建一個工作表命名成“配置”或者“參數(shù)”別用中文全角括號之類容易在引用時出問題的字符。在 A1 單元格寫入CELL(filename,A1)如果提示函數(shù)參數(shù)錯誤換成CELL(filename;A1)保存文件確認 A1 顯示的是一長串路徑。此時它應該包含盤符、各級文件夾、方括號包起來的文件名和工作表名。提示如果你希望 A1 看起來整潔一點可以把公式放在 A1然后讓 A2 做一次提取只顯示目錄部分。但給 PQ 讀的最好還是原始字符串提取動作交給 PQ 做因為 Excel 公式做字符串截取容易在特殊字符上翻車。在 A1 旁邊可以加一列說明文字比如 B1 寫“此單元格自動生成請勿手動覆蓋”方便日后自己或同事維護時不會誤刪。這種小細節(jié)在多人傳閱的模型里非常值錢。3.2 第二步定義名稱讓 PQ 能讀到它打開“公式”選項卡 → “名稱管理器” → “新建”。名稱填當前路徑作用域選“工作簿”引用位置填配置!$A$1注意這里的配置是工作表名如果工作表叫別的名字要對應改掉。引號通常由 Excel 自動補不用手動敲。建完之后在名稱管理器列表里確認一下作用域明確寫著“工作簿”。這一列如果顯示某個具體工作表名就說明建錯地方了刪掉重建。注意名稱不要和工作簿里已有的表名重名。Excel.CurrentWorkbook()返回的集合里表和命名區(qū)域混在一起靠Name列區(qū)分。一旦重名PQ 取到的可能是表而不是你的路徑單元格返回結構完全不同排查起來很繞。3.3 第三步寫參數(shù)查詢 GetRootPath打開 Power Query 編輯器新建一個空查詢改名為GetRootPath在高級編輯器里寫let RawValue try Excel.CurrentWorkbook(){[Name當前路徑]}[Content]{0}[Column1] otherwise null, Trimmed if RawValue null then null else Text.Trim(Text.Clean(RawValue)), Guard if Trimmed null or Trimmed then error 無法獲取工作簿路徑請確認文件已保存且名稱當前路徑已正確定義 else Trimmed, SplitAtBracket Text.BeforeDelimiter(Guard, [), Normalized if Text.End(SplitAtBracket, 1) \ then SplitAtBracket else SplitAtBracket \, Output Normalized in Output逐段解釋一下為什么這么寫。try ... otherwise null是防御式寫法萬一名稱被誤刪查詢不會甩一個難懂的Expression.Error而是走到后面那個更明確的提示。Text.Trim加Text.Clean是實戰(zhàn)習慣從單元格讀出來的文本偶爾會帶不可見字符或者前后空格直接拿去拼路徑會導致文件找不到而這種錯誤最難查因為肉眼看上去路徑完全正常。Text.BeforeDelimiter(Guard, [)是核心的一句它把第一個左方括號之前的內(nèi)容全留下也就是目錄部分天然帶著尾部反斜杠。后面的Normalized再兜一次底防止某些環(huán)境下返回的目錄沒有尾斜杠。寫好之后關閉并加載回來點開這個查詢看一眼輸出應該就是一個純目錄字符串。3.4 第四步改造單文件查詢 Excel.Workbook原本的查詢大概長這樣let Source Excel.Workbook(File.Contents(D:\報表\數(shù)據(jù)源\銷售明細.xlsx), null, true) in Source改造成let Root GetRootPath, FilePath Root 數(shù)據(jù)源\銷售明細.xlsx, Source Excel.Workbook(File.Contents(FilePath), null, true) in Source改動只有兩行但性質(zhì)完全變了路徑不再是一個固定字符串而是運行時算出來的。你可以把整個文件夾連同工作簿一起復制到 U 盤、桌面、任意盤符刷新照樣能跑。這里有個實戰(zhàn)建議把FilePath單獨留成一個步驟不要內(nèi)聯(lián)在File.Contents里。好處是刷新報錯時點開這一步就能直接看到它拼出來的完整路徑是什么一眼判斷是拼接錯了還是文件真的不在。這種“把中間值暴露出來”的習慣能省掉大量調(diào)試時間。3.5 第五步改造文件夾查詢 Folder.Files文件夾合并的場景更常見原始寫法let Source Folder.Files(D:\報表\原始數(shù)據(jù)) in Source改成let Root GetRootPath, TargetFolder Root 原始數(shù)據(jù), Source Folder.Files(TargetFolder), OnlyXlsx Table.SelectRows(Source, each [Extension] .xlsx), SkipTemp Table.SelectRows(OnlyXlsx, each not Text.StartsWith([Name], ~$)), Result SkipTemp in Result這里多加的兩步過濾是血淚經(jīng)驗。~$開頭的是 Excel 打開文件時生成的臨時鎖文件如果不過濾合并時會出現(xiàn)一堆莫名其妙的空表或者列名對不上的錯而且這個錯誤還跟你有沒有同時打開源文件有關時有時無極難復現(xiàn)。另外只保留.xlsx也能擋掉.lnk、.tmp這類雜物。如果你的源文件里混著.xls老格式條件要放寬成List.Contains({.xlsx, .xls}, [Extension])但要注意老格式在 PQ 里的解析行為和 xlsx 不完全一致能統(tǒng)一格式就統(tǒng)一。3.6 第六步進階——動態(tài)取最新文件很多人的數(shù)據(jù)文件是按日期命名的比如銷售明細_202403.xlsx每個月新增一個。這種情況下連文件名都不該寫死。做法是在文件夾查詢的結果上排序取第一條let Root GetRootPath, TargetFolder Root 原始數(shù)據(jù), Source Folder.Files(TargetFolder), OnlyXlsx Table.SelectRows(Source, each [Extension] .xlsx), SkipTemp Table.SelectRows(OnlyXlsx, each not Text.StartsWith([Name], ~$)), Sorted Table.Sort(SkipTemp, {{Date modified, Order.Descending}}), TargetFile Sorted{0}[Content], Book Excel.Workbook(TargetFile, null, true) in BookSorted{0}[Content]取出來的直接是二進制內(nèi)容可以原樣喂給Excel.Workbook不需要再經(jīng)過File.Contents。這個寫法比“先拿文件名再拼路徑”更穩(wěn)因為它完全繞開了路徑拼接這一步。排序依據(jù)有兩種選法按Date modified取修改時間最新適合文件內(nèi)容持續(xù)覆蓋更新的場景按Name降序取文件名最大適合文件名里帶規(guī)范日期格式的場景。前者的風險是有人手賤打開保存了一下舊文件修改時間就變了后者的風險是命名不規(guī)范。我個人偏向按名稱排序因為命名規(guī)范是可控的人的操作習慣不可控。4. 細節(jié)深挖路徑清洗與拼接的幾種寫法4.1 提取目錄Text.BeforeDelimiter 的邊界Text.BeforeDelimiter(文本, [)默認取第一次出現(xiàn)的位置。正常工作簿路徑里不會有方括號所以沒問題。但如果文件夾名里恰好帶了[比如D:\項目[舊]\報表\這一刀就切錯位置了得到的會是D:\項目。這種情況概率極低但既然知道了處理方式也不復雜從后往前找。M 里的寫法是給第三個參數(shù)傳{0, RelativePosition.FromEnd}Text.BeforeDelimiter(Guard, [, {0, RelativePosition.FromEnd})不過要提醒一句工作簿文件名本身如果帶方括號Excel 保存時是不允許的所以真正需要防的只是文件夾名。日常用默認寫法足夠遇到古怪路徑再換這一版。還有一類邊界情況路徑是從網(wǎng)絡位置映射過來的CELL返回的可能是 UNC 形式\\服務器名\共享名\...。這種字符串Text.BeforeDelimiter一樣能處理拼接邏輯完全通用。反而要注意的是 UNC 路徑的訪問權限換個人登錄可能讀不到這屬于權限問題不是路徑問題后面單獨說。4.2 結尾斜杠與拼接安全拼接路徑最常犯的錯是斜杠數(shù)量。C:\工作加數(shù)據(jù)\a.xlsx如果中間沒有斜杠拼出來是C:\工作數(shù)據(jù)\a.xlsx直接跑到別的目錄去了如果有兩個C:\工作\\數(shù)據(jù)\a.xlsx多數(shù)情況下 Windows 能容錯但某些 API 會報錯。統(tǒng)一策略根路徑一律歸一化為帶尾斜杠子路徑一律不帶前導斜杠。這樣所有拼接都寫成Root 子目錄\文件.xlsx格式固定不用每次思考。如果非要做防御可以封裝一層(Root as text, Sub as text) as text let R if Text.End(Root, 1) \ then Root else Root \, S if Text.StartsWith(Sub, \) then Text.Range(Sub, 1) else Sub, Out R S in Out這個函數(shù)不大但放進共享查詢里所有業(yè)務查詢都調(diào)它能徹底消滅斜杠問題。4.3 特殊字符與中文路徑處理中文路徑在 PQ 里本身沒問題File.Contents和Folder.Files都支持。真正會出問題的是兩種情況一是路徑里有#、%、這類在 URL 編碼里有特殊含義的字符某些數(shù)據(jù)源驅(qū)動會誤判二是路徑長度超過系統(tǒng)限制深層嵌套目錄容易觸發(fā)。前者的處理辦法是盡量避免在文件夾命名里用這些符號命名規(guī)范里直接禁掉最省事。后者可以在搭建目錄結構時控制層級別動不動就建五六層。另一個常見困惑是路徑里的空格。C:\My Reports\這種帶空格的路徑在 M 里寫進字符串是完全合法的不需要加引號轉(zhuǎn)義因為 M 的字符串就是雙引號包起來的整體。不要被某些命令行工具的習慣帶偏去加額外轉(zhuǎn)義加了反而錯。4.4 把邏輯封成自定義函數(shù) fnGetPath當查詢數(shù)量多起來之后每個查詢都寫一遍Root ...也挺啰嗦??梢栽偻铣橄笠粚幼鲆粋€接受相對路徑、返回完整路徑的函數(shù)(RelativePath as text) as text let Root GetRootPath, Cleaned if Text.StartsWith(RelativePath, \) then Text.Range(RelativePath, 1) else RelativePath, Full Root Cleaned in Full命名成fnGetPath用的時候就是fnGetPath(數(shù)據(jù)源\銷售明細.xlsx)一眼能看出這是相對位置。好處是可讀性大幅提升別人看你的查詢不需要理解GetRootPath返回什么格式直接看相對路徑就夠了。心得自定義函數(shù)在 PQ 里是作為獨立查詢存在的調(diào)用時會帶來一點點性能開銷但對幾十上百次調(diào)用的量級來說完全可以忽略。真正影響性能的是文件讀取和展開步驟別在函數(shù)調(diào)用上做過度優(yōu)化。5. 常見問題與排查實錄5.1 路徑為空 / 讀不到命名區(qū)域刷新時報“無法獲取工作簿路徑”先按這個順序排查文件是否已經(jīng)保存成實體文件名稱管理器里的當前路徑是否存在且作用域是工作簿公式單元格所在的工作表有沒有被刪除或改名導致引用失效名稱是否和某張表重名。還有一種情況Excel.CurrentWorkbook()在某些容器里根本不可用。這個函數(shù)只存在于 Excel 內(nèi)嵌的 Power Query 里如果把這個查詢搬到別的環(huán)境里跑會直接報函數(shù)不存在。所以這套方案有明確的適用范圍跨工具遷移時要有替代方案。排查技巧是臨時把GetRootPath改成直接輸出RawValue不截取、不清洗刷新后看它到底返回了什么。是 null、是空串、還是一串奇怪的文本三種情況對應完全不同的原因看清楚再動手比盲目猜快得多。5.2 移動后仍報舊路徑錯誤數(shù)據(jù)源設置緩存這是最容易被誤判成“方案沒生效”的坑?,F(xiàn)象是明明已經(jīng)改成動態(tài)路徑了挪了文件夾刷新還是報原來那個舊路徑找不到文件。原因在于 Excel 會緩存數(shù)據(jù)源的訪問憑據(jù)和路徑記錄。走到“數(shù)據(jù)”選項卡 → “獲取數(shù)據(jù)” → “數(shù)據(jù)源設置”或者打開 PQ 編輯器 → “主頁” → “數(shù)據(jù)源設置”在列表里會看到歷史路徑的條目。把舊路徑的權限記錄刪掉只保留當前需要的再刷新。注意這個緩存是跟工作簿走的有時候還會跟當前用戶走。所以換電腦、換賬號之后出現(xiàn)“訪問被拒絕”第一反應就該是來這里清一遍。5.3 隱私級別與 Formula.Firewall這套方案的架構天然會觸發(fā)一個經(jīng)典報錯Formula.Firewall: 查詢“xxx”步驟“xxx”引用了其他查詢或步驟因此它可能不能直接訪問數(shù)據(jù)源。原因很明確你的業(yè)務查詢同時接觸了兩類數(shù)據(jù)源一類是工作簿內(nèi)部的命名區(qū)域Excel.CurrentWorkbook另一類是外部文件File.Contents/Folder.Files。Power Query 的隱私級別機制默認會認為這種組合存在數(shù)據(jù)泄露風險于是攔下來。解決辦法在“文件 → 選項和設置 → 查詢選項 → 隱私”把當前工作簿的隱私級別調(diào)成“忽略隱私級別設置”不同版本措辭略有差異總之是那個不合并、不做檢查的選項。調(diào)完重啟 Excel問題通常就消失了。這個坑的價值在于如果你不知道它會以為是路徑寫錯了反復檢查公式和拼接邏輯越查越懵。知道了之后看到Formula.Firewall這個詞就該直接跳到隱私設置三十秒解決。5.4 常見問題速查表現(xiàn)象最可能原因處理方式提示無法獲取工作簿路徑文件未保存 / 名稱不存在先保存文件再核對名稱作用域刷新報找不到文件路徑是舊的數(shù)據(jù)源設置緩存了舊記錄清數(shù)據(jù)源設置里的舊路徑報 Formula.Firewall內(nèi)部表與外部文件混合訪問隱私級別改為忽略合并結果里出現(xiàn)空表未過濾~$臨時文件加Text.StartsWith過濾路徑拼出來少一層目錄根路徑?jīng)]有尾斜杠歸一化處理補尾斜杠換電腦后訪問被拒權限憑據(jù)未同步重新輸入憑據(jù)或清除舊憑據(jù)5.5 踩坑心得若干第一條別在調(diào)試階段就把所有查詢都改成動態(tài)路徑。先把GetRootPath單獨跑通確認輸出是一個合法目錄再去改業(yè)務查詢。一次改一個改完刷一次出問題能立刻定位。全改完再刷報一堆錯根本分不清哪個是根因。第二條工作簿和數(shù)據(jù)文件夾的相對位置一旦定下來就別隨便調(diào)。方案能自動適配的前提是“工作簿和數(shù)據(jù)的相對關系不變”。如果你把工作簿挪到上一級但數(shù)據(jù)文件夾留在原處相對關系斷了方案也救不了。目錄結構本身要有約定這是設計問題不是技術問題。第三條給自己留一個“自檢”單元格。在配置表里加一個格子寫上IF(A1,路徑未生成請先保存文件,路徑正常)打開文件先瞟一眼比刷新報錯再去查要主動得多。6. 協(xié)作與遷移場景的延伸6.1 發(fā)給同事 / 換電腦 / 換盤符這套方案最大的價值點就在交付環(huán)節(jié)。傳統(tǒng)做法是把文件發(fā)出去附一句“記得改路徑”然后對方大概率不會改或者改錯?,F(xiàn)在只要把工作簿和數(shù)據(jù)文件夾按原有相對結構一起打包對方解壓到任何位置打開刷新就能跑不需要任何指導。不過有個前提要跟對方講清楚數(shù)據(jù)文件夾必須跟著一起走不能只發(fā)工作簿。這一點在郵件里最好寫明白否則對方只拿了 xlsx刷新必然失敗然后回頭找你溝通成本反而更高。換電腦同理。新機器上裝好 Excel把整個目錄復制過去路徑自動重算之前擔心的盤符問題徹底消失。我自己從舊機器搬到新機器這套模型是少數(shù)幾個不用改任何配置就能直接跑的東西。6.2 同步盤與網(wǎng)絡共享路徑的坑把工作簿放進同步盤目錄CELL返回的通常是本地同步文件夾的路徑而不是云端地址。這意味著同一個文件在兩臺機器上算出來的路徑可能完全不同——這恰恰是好事因為各自的本地路徑都能正確指向本地副本刷新都能跑。但要注意一個陷阱如果同步盤設置了“按需下載”文件在本地只是個占位符實際內(nèi)容還沒拉下來PQ 讀取時可能報錯或者讀到空。這種情況要么手動把整個文件夾設為“始終保留在此設備上”要么等同步完成再刷新。網(wǎng)絡共享路徑的坑主要在權限。路徑能算對但當前登錄賬號沒有讀權限報的是訪問被拒而不是找不到。區(qū)分方法很簡單報“找不到”是路徑問題報“拒絕訪問”是權限問題兩者處理方向完全不同別混為一談。6.3 把參數(shù)表做成“配置化”路徑解決之后很自然會想把其他易變的東西也一起配置化。比如源文件名的前綴、需要排除的工作表名、數(shù)據(jù)起始行。做法是在配置表里多放幾行每行定義一個名稱PQ 里各建一個參數(shù)查詢?nèi)プx。這樣整個模型的可維護性會上一個臺階以后要調(diào)整只需要在 Excel 界面上改單元格完全不用打開 PQ 編輯器。對于需要交給非技術同事維護的報表這個差別非常關鍵——讓他們在 PQ 里改公式風險太大讓他們改一個單元格幾乎不會出錯。配置表本身也建議保護起來鎖定除參數(shù)單元格之外的區(qū)域防止有人誤刪公式。這屬于工程習慣層面的東西跟技術方案無關但決定了一套模型能活多久。最后分享一個我在實際使用中的體會動態(tài)路徑這件事技術上并不復雜難的是把它變成習慣。很多人第一次搭模型時圖快直接寫死路徑覺得“反正現(xiàn)在能用”。等到半年后文件夾一整理才發(fā)現(xiàn)要改的地方遍布十幾個查詢那時候再回頭重構成本比一開始就做對高得多。所以我的建議很直接——只要是會重復刷新的模型第一天就把GetRootPath建起來后面所有查詢都從它出發(fā)這件事沒有例外。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲揄拍网| 精品人妻一区二区三区四区石在线 | 日韩无码一级黄色av片| 日日夜夜狠狠| a啊啊啊啊啊啊啊啊一区二区| 亚洲无线码欧洲精品区别| 婷婷激情五月综合| 欧美伊人电影| 国产美女高潮叫床视频| 精品国产国产AV| 亚洲第一页色| 超碰色97| 成人综合色网| 亚洲一区二区三区婷婷| 成人夜夜爽| 免费视频观看60秒| 婷婷色综合| 欧美亚洲综合999| 2020中文在线一区二区三区| KK色在线影院| 国产suv精品一区二区四| 久久超碰网| 日韩有码一区三区| 久久97超碰| 婷色五月| 91美女小视频| 超碰97起碰| 亚洲色人阁| 日韩人妻精品久久久久| 97色综合中文网| 粉嫩不卡一区二区性爱 | 天天综合麻豆视频| 日本欧美亚洲高清在线看| 啊嗯嗯啊好大好爽| 午夜男人一级A片7777| 久久久久九九九九九| 亚洲欧美国产其他二区| 国产熟女少妇一区| 绯色一区二区三区不卡少妇 | 久久亚洲婷婷| 天天草AV| 国产浮力影院第1页| 亚洲熟女偷拍在线观看| 黄aaaaaaaaaaaaaaaaaa色网站| 久草线上视频免费看| 久久久 国产精品| 天天天肏屄肏屄肏屄欧美欧美| 色9999日韩国产| 殴美性天天| 91亚洲人电影| 久久AV无码网址| 插B在线观看| 久久人妻视频网| 精品九九九九九| 又大又白奶子| 搡老女人老妇女AAA一VU麻豆| 人妻人妻天天碰| 色爱三区| PMv在线观看| 久久婷婷欧美| 欧美久久九九| 黄片视频,下载| 超碰97久久国| 亚洲综合春色| 欧美综合综合| 婷婷五月天久久精品视频一区二区三区| 国产精品亚洲色婷婷久久久| 9精品久久久久| 久9久| 中文字幕国产| 天天操天天舔| 国产欧美成人精品| 男人的天堂.com| 欧美一级国产一级| 午夜毛片亚洲精品片国产久久久| 色综和网| 97午夜剧场日韩| 美国人人操人人操| 97免费视频在线| 青青草五月天| 国产成人亚洲精品自产在线 | 天天插天天插| 亚洲国产精品无码AV在线| 中文字幕一区二区三区四五区| 99啪啪视频| 久久久久久久国产a∨| 中文字幕制服诱惑| 加勒比av网| 国产伦精品免编号公布| a级理论午夜日本| 亚洲国产精品无码AV久久久| 天堂av2019| 国产福利小视频高清在线观看| 97在线免费看视频| 一区二区三区四区在线不卡| 天堂日本亚洲欧美| 天天爽夜夜操| 91人人臊| 强奸乱伦中文字幕AV| 精品三级在线专区| 上特色A在线| 色天堂在线观看| 久久国产视频专区一二三| 99re公开精品免费视频| 中文字幕天堂在线| 国产精品国产精品国产| 好属操| 黄色AAAAA欧美| renqi久久久久久久久久久久| 超碰无码五月97| 啪啪视频mP4| 久99视频| 九九无码视频| 干日本人少妇午夜寂寞影院| 国产极品粉嫩馒头一线天av| 亚洲色图欧洲| 大香蕉一人| 成人天天爽| 香港成人一级视频在线青青草| 99爱精品| 男人天堂网站| 久久系列| 97碰碰色| A一区片| 一中国女人毛片水真多| 欧美成熟性爱精品| 国模不卡| 日韩人妻制服丝袜av| 在线观看不卡一区二区三区| 成全动漫视频观看免费下载| 凹凸视频在线一区二区| 久久这里是精品| 欧美特大AA级黄片| 色官网色综合| 国产 无码 一区二区| 蜜臀视频网站| 9久久精品| 智利AV在线网| 色网1| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 成人a级高清视频在线观看| 伊香蕉综合久久久久久久噜噜噜| 可乐操亚洲蜜911| 色亚州人久干视频在线观看免费版| 久久99手机免费视频| 天天天乱色综合全| 午夜AV污污污| 91碰碰| 国产又大又粗又长视频| 91xingse| 激情亚洲天堂| 97国产精选| 日本媚薬中文字幕在线| 密臀在线一区尤物| 国产日韩精品无码去免费专区国产| 日本一区二区三区午夜观看| 乱伦av麻豆| 成人三级片无码| 乱色视频中文字幕| 看看小穴| 亚洲综合九| 人妻少妇精品久久久| 欧美日韩大陆黑人少妇99| 日本一区二区电影网站| 蜜臀99999| 色亚州人久干视频在线观看免费版| 国产一区二区三区,在线观看观看| 一级免费精品| yaouchengrenav| 欧美色视频在线| 黄片aaaaa一区| 久久精视频美日韩在线视频| 中国东北熟女老太婆内谢| 亚洲欧综合另类无码一区| 欧美人人AAA| 人人色97| 99热国产精品| 久久少妇| 精品在线观看视频在线| 粉嫩av平台| 日日操丁香五月天| 日韩丝袜人妻AV| 啊啊啊啊操死我了| 欧洲精品一级二级精品综合视频综合| 日韩性爱1级片视频| 福利在线观看一区二区| 偷拍网站久久男女男| 久久超碰大香蕉| 抽插一区二区视频| 精品少妇人妻av久久免费| 大香蕉综合网| 青青青草原| 国产乱伦视频污| 欧美日韩国内不卡| 久久成年精品| 日本精品999| 久久美女国产| 日韩亚洲Av人人夜夜澡人人爽| 乱操9999| 欧美一级黄色免费专区| www.91逼逼.com| 中文字幕一区av| 老熟女中文字幕高清| 国产精品色| 欧美亚洲在线| 中文字幕乱在线伦视频中文字幕乱码在线 | 亚洲高清视频在线免费观看| 婷婷五月天补不补| 婷婷精品久久av影视| 国产91亚洲精品一区二区三区| 国产成人无码网站在线视频| 亚洲图片偷拍欧美| 黄色视频60分钟| Julia在线播放亚洲久久| 美熟女逼导航AV操逼| 淫荡网址| 呦呦一区| 色综合一区二区三巨| 欲色啪| 久久亚洲欧美中文字幕国语| 97亚洲一区| 日夜精品| 性色av婷婷久久一区二区点复制| 99热99re6国产在线播放| 自拍偷拍第26| 亚洲丝袜色| 久久久三区二区一区| 男人高清无码一区二区| 久久九精品| 欧美性爱精品七区| 欧美成人色| 3PAV乱伦视频| 丝袜喷水在线| 91在线精品一区二区三区| 国产人妻精品久久久一区二区三区| 国产超碰97| 99在线无码精品秘 入口黑人| 色五月第四色| 久久综合国产精品国产| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 极品色社| 日本不卡五区| 日韩99神马视频播放片在线播放| 国产精品对白自产拍| www.黄色在线| 99热线麻豆| 久久久精品国产亚洲AV无码| 久久女女| 色婷婷丁香五月天| 激情小说亚洲| 激情露脸爱| 人人操人人摸人人骑| 国产美脚女优尤物在线观看| 亚欧无码线免费观看视频| 蜜臀在线免费观看在线免费观看| 大二网站亚洲| 久久久禁| JIZZJIZZ国产精品喷水| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 蜜臀AV一区二区三区| 激情av| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| www.色操逼| 啊啊啊啊嗯嗯在线久久久| 婷婷五月天丁香| 日韩有码中文字幕女同性恋| 国产天天骚| 国产对白刺激视频| 青青草国产一区二区三区| 久久久久国产一区二| 97ai亚洲| 免费看污网站| 欧美另类精品xxxx| 狠狠色五月亚洲91| 91中文精品日韩欧美在线 | 久久直播国产| 人人妻人人澡人人爽久久av| 欧美久久草熟女| 宅男影院久久久,99| 人人九九精| 夜夜中出国产| 97人人夜夜精品视频| 久久人妻无码毛片A片麻豆| 狠狠综合网| 久久伊人最新网址视频| 欧亚第一综合网| 国产精品不卡高清在线观看| 欧美永久激情一区二区| 粉嫩av平台| 亚洲男人天堂2013| 国产成人精品亚洲日本| av网站免费线看| 亚洲熟妇综合久久久久久| 伊人成人中文字幕久久网| 老司机深夜18禁污污网站| 亚洲美女30b| av毛片aaaaa免费看| 伊人青青一区成人视频在线观看区| 无码区蜜乳| 日韩欧美水蜜桃人妻| 五月天激情小说| 日本孕妇一区二区视频操逼免费看 | 91草草草| 99爱爱| 屁股久久久久久| 青青草在线视频人人想人人上| 另类视频在线| 中文字幕第7页| 国产女人与拘做受视频免费| 大香蕉日亚洲日本亚大| 久久久久久久久久久人妻| 91成人在线免费视频| 久久久久921| 亚欧Av| 韩国一级AAA| 日韩无码AB| 日韩有码一区三区| 国产精品久久久久久久久AV大片| 国产av激情无码久久天堂| 久久风骚城市| 久草精品一区| 久久久久久久久久精| www.四虎在线| 91色鬼| 福利视频一区二区微拍| 高清无码在线播放网站| 91亚洲欧美激情| 成人夜夜| 美欧色综合| 久久久一区二区三区麻豆| 欧洲亚洲综合| 欧美自拍网| 国产精品午夜福利| 鸥美中出| 国产高清自拍| 青操影院| 日韩不卡在线一区二区| 懂色中文一区二区三区| 翔田千里AⅤHD无码| 色伊人91| 99亚洲国产精品色一区二区三区| 插入逼91| www.91理论| 岛国黄色短视频| 粉嫩绯色AV一区二区在线| 天天躁日日躁AAA片李宗瑞| 九九视频黄色片| www.大香| 在线观看AV片| 人人操AV| 国产夜夜艹| 热久日综合| 韩日自拍| 激情小说在线视频| 五月婷婷丁香六月丁香| 少妇高潮特黄A片| 色五月婷婷色| 国产丝袜美腿美女麻豆| #NAME?| 欧美欧美啪啪视频| 国产一级不卡在线观看| 日韩欧美经典在线观看| 久久草大香蕉| 99久在线精品99re8热视频在线| 97精品综合| 国产无马在线| 国产剧情AV不卡在线观看| 日韩精品国产一区二区| 午夜免费福利视频一区| 中日韩久久人妻一区二区| 久久精品无码不卡| 日韩av电影成人在线| 国产91啪| 伊人成人情色综合| 欧洲精品一级二级精品综合视频综合 | 蜜臀AV成人精品蜜臀| 久操影视| 色狠狠 - 百度| 国产在线不卡导航| 欧美日韩中文字幕不卡| 可以免费观看的日韩av毛片| 欧美色图片91| 国产高清亚洲日韩一区| 九九热精品| 91精品久久久久| 国内自拍 日韩激情 99| 97超碰中文字幕| 久久黄色性爱视频| 久久精品国产精品亚洲艾通辽熟妇| 91美女视频电影| 久久久久九九九| 大香蕉青青9| 国产精品久久久三级无码| 黄资源| 在线岛国新天堂8| 日本一二三高清| 999久久久免费精品国产牛牛| 开心激情婷婷| 青青草在线视频美女| 天天色,天天干,天天干| 骚人妻少妇视频| 午夜啪啪片| 天天射夜夜| 国产一区在线观看无码AV| 老司机午夜福利视频一区二区| WWW操逼| 97视频900| 91被操| 国产性爱欧美性爱在线| 99热在线观看| 蜜臀久久99精品久久久久久婷婷| 99热自拍| 成人av在线播放| 男人的亚洲天堂| 人妻少妇色综合| 久久九精品| 激情久久久| 操死我了啊啊啊| julia高潮后不停追击中出| 9色国产精品一区粉嫩| 亚洲国男人的天堂| 免费视频97| 大JI巴好深好爽又大又粗视频| 日韩中文字幕二区| 国内精品嫩模A∨私拍小视频| 国产久久视频| 丝袜熟女2P| 99国产精品人妻人伦| 国产一区自拍欧美日韩| 大逼色网站| 91久久久视| 中文字幕精品一区欧美| 传媒在线观看一区二区三区| 综合熟女| 亚洲国产一区二区三区四区国产| 97视频网站| 久久9免费视频| 六月丁香网| 自拍偷拍 日韩欧美| 中文字幕欧美日本乱码一线二线| 亚洲色五月| 一区在线国产播放| 亚洲性爱电影| 东北女人无套内谢视频| 超碰97久| 亚州欧美综合| 走光一区92下载| 色综合99| 亚洲 欧美 91| 精品久久青青草| www.yw尤物| 国产女上位好爽在线| 超碰欧美97资源| 国产成人+综合亚洲+天堂| 91亚洲欧洲| 区二区亚洲婷| 91老熟女91老女人| 手机av天堂久久久久| 五月丁香综合激情| 天天爽天天爽| 97青青操视频| 久久视网78| 91粉嫩萝控精品福利网站_精品影音先锋国| 国产又黄又粗的视频| 天天看天天干| 青椒国产97在线熟女| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 国产原创剧情在线丝袜| 99热国产| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 人澡逼| 亚洲综合九| 欧洲精品网| 精彩国产视频播放1区2区| 高清不卡视频| 国产精品久久久九九九| 加勒比色99999| 亚洲色色色| 激情久久日韩精品中文字幕麻豆| 综合九九| 亚洲激情综合另类| 婷婷在线视频在线观看| 亚洲精品久久久久毛片A片拉屎| 中国AAAAAA黄色片| 99久国产精品午夜性色福利| 亚洲欧美国产成人综合不卡| 亚洲少妇综合在线播放| 亚洲综合精品国产一区| 亚洲欧洲偷拍一区| 黄色十八禁| 91精品人妻一品二品三品| 老熟女乱伦片| 国产精品麻豆免费视频| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 欧洲亚洲国产综合在线| 无色无码| 综合网欧| 91丝袜在线观看| 艹少妇网站| 江都AV在线| 超碰97极品9| 黄片色区软件| 欧美永久激情一区二区| 粉嫩国产精品久久久| 91在线一起| 乱伦图av| 99热这里只有精品1| 日韩91网站| www.久久超碰| 亚洲色图欧美视频| 日韩情色AV| 干少妇视频| 国产男女无套视频免费观看| 亚洲天天艹| 91中出在线| 可以在线观看AV的网站| 国产精品久久久久久久免牛肉蒲团| 青青草女人天天干| 人摸人人操人| 男人天堂网手机版婷婷| 日韩一区二区高清在线观看的| 国产人妻精品久久久一区二区三区 | 麻豆性爱视频在线播放| 亚洲美女AV无码| 五月婷婷激情网| 97视频免费播放| 一区二区三区激情在线观看| 九九九九免费高| 3d成人精品一区二区| 熟女欧美日韩综合婷婷| 三级AV入口| av东京热男人的天堂| 大香蕉www.超碰| 亚洲蜜臀懂色| 黑人操一区二区| 爱丝福利| 亚洲欧美日韩精品久久久一区二区| 女人天堂av在线播放| 美女视频尤物网在线看| 久久久久亚洲Av无码专区老牛影视| 另类图片五月天| 啊啊啊慢点| 草草影院最新网址| 91精品久久久久| 青娱乐 成人娱乐在线| 日日骚一区二区三区| 强免费黄色网址| 91老熟女视频| 欧美激情色婷婷花野真衣一区二区| 亚洲色交| 国产噜噜噜噜噜久久久久久久久| 成年人一级黄色毛片大全在线观看| 欧美熟女丝袜| 亚洲精品丝袜-不卡成人免费……| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 黄片直播三级黄片两女一男| 神马久久免费电影观看| 色好看av| 丁香五月大香蕉| 午夜福利1区2区3区| 亚洲日本大香蕉1| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 啊啊啊好湿国产一二| 国产精品蜜乳AV| 九热久| 超碰97人妻免费在线| 日韩色| 亚洲AV乱码专区国产噜噜亚洲| 国产综合网站在线播放| 综合网,亚洲,欧美| 久精品无码av一区二免费国产在线观看| 97爱综合| 国产精品一区在线播放| 97这里只精品| 志村玲子视频一区二区| 动漫av中文| 国产福利电影| 欧美色91| 蜜臀久久99精品久久久久久成人小说 | 成人小电影网站tex| 男人天堂免费| 九九九久千久久激情蜜桃在线看 | 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 精品人妻伦一二三区久久| 国产怡红院| 亚洲骚男同com| 一区二区三区激情在线观看| 国产av强奸美女| 性爱视频无打码在线观看| 校园春色欧美| 亚洲脚交| 久草精品一区| 一区 欧美 日韩 麻豆| 人妻在线中出视频| 色播五月丁香| 5月婷婷6月六月丁香| 欧美色另类| 去干网最新版| 成人无码在线视频网站| 视频国产成人精品日本亚洲18| 人人爱人人乐人人操| 国产又猛又粗又爽又黄| 免费看国产曰批40分钟怎么下载| 蜜乳AV一区二区三区四| 亚洲欧美激情在线视频| 亚洲第一页色| 人妻夜夜爽天天爽麻豆三区网站 | 久久精品高清无码一区| 日日干日日摸| 91操操操操| 天天色,天天干,天天干| 26uuu欧美日韩| 人人干人人搞人人摸| 猛交交| 国产欧美日韩女同性恋ww喷水精品 | 秋霞影音一区二区三区| 麻豆人妻精品一区二区| 欧美97在线观看| 男人天堂 天天射| 亚洲欧美伦综合| 女同女同恋久久级三级| 看一级黄色视频| 精品人妻一区二区三区-国产精品| 最新精品久久蜜桃 | 亚洲精品人伦一区二区| 亚洲天堂2020| 欧美aaaaaaa| 欧美精品第3页| 成人精品一区二区三区| 精品免费囯产一区二区三区| 久久久久久99AV无码免费网站| 一区二区三区国产在线播放| 日韩av一级黄片| 亚洲午夜av| 欧美色图成人网一区二区| 久久精品中文字幕女同| 999精品乱码| 成年女人黄网站| 一道本久久棕合爱| 69综合网| 久草新在线| 91成人久久 | 欲女人妻性色av| PMv在线观看| www.夜夜| 97天天插| 人人妻人人爱人人玩| 日本人妻中文字幕精品| www久| 9精品在线| 色香AV| 婷婷在线视频在线观看| 五月婷婷丁香中文字幕| 久久侵犯人妻爽爽爽| 久久中出在线| V A在线| 丁香五月偷拍| 国产精品97超碰| 波多野结衣被操50分钟免费视频| 最新AVzaixian| 欧洲色综合| 国产老女人久久毛| 超碰99在线观看| 亚洲av热热色| 清纯唯美亚洲另类| 日韩中文字幕在线视频观看| 超碰地址97| 被男人吃奶很爽的毛片| 欧美性爱97超碰| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 国产一区二区三区免费视频在性观看| 日本免费不卡二区| 亚洲国产综合图区中文字幕| www.久久99| 精品中文一区二区| 国产精品爽爽v| 色精品极品| 男人天堂 天天射| 69av一区二区三区| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 韩国一级婬片A片AAAAA| 亚洲欧美91√| 最新中文字幕在线亚洲| 久久国模av| 色色毛片| 久草婷婷| 久久久久久日韩| 日本精品88888888| 久久春色| 大香蕉免费乱伦视频| 91国精产品| 人人操人人摸人 | 成人丁香五月| 99热这里都是精品| 国产精品呦一区二区三区| 加勒比海成人视频网| 一区不卡在线观看av| 国产精品色哟哟| 成人无码电影在线观看网| 五月丁香影视| 青青草大香蕉视频| 欧美色棕合| 国产偷拍网站| 亚洲综合图色在线| 性做久久久久久久| 清纯唯美综合亚洲| 极品尤物在线观看| 特色a在线上| 色噜噜国产在线| 两女互慰AV高潮喷水在线观看| 999 久久久| 99re热有精品视频国产| 99色婷婷中文字幕乱色| 欧美性爱视频免费一区一A| 色97国产69香蕉| 岛园激情| 色97欧美| 美女超碰978| 性videos欧美熟妇hdx| 热热色色综合| 天天爽天天| 自拍六区| 97香蕉人人乳| 性饥渴少妇av无码毛片| 91青青在线视频| 顶级丝袜熟女一区二区三区| 久九九九九九九九热| 67194国产| 天天射天天色成人| 国产人伦精品一区二区三区| 亚洲1区2区三区高清中文字幕| www.男人天堂| 女人被添高潮免费视频 | 青青在线视频日韩欧美| 日本999精品| 婷婷色网| 另类小说综合网| 91痴汉| 日韩AV一区二区三区四四| 可以免费看黄片的视频| 乱久久久| 人妻久久久久久久久久久久久久久 | 超碰97中文| 中文字幕文字幕无码一区二区三区电影99| 1禁看欧美黄片免费看| 啊啊啊啊网站| 97精品国产精品免费观看| 天天弄天天操| 亚洲无码?第一页| 丁香色狠狠色综合久久小说| 色九九九综合| 欧美色图天堂在线| 亚洲视频1区| 综合久久2017| 久久熟女久| 骚乳在线| 在线无码视频| 超碰97人妻| 久久99久久99精品天美传媒棢·纸:.| 日少妇亚洲版| 五月婷婷激情网| 国产精品一级片在线看| 人人操人人93| 国产伊人精品在线| 久久九九一区二区三区成人| 五月天色色网站| 操逼操逼视频操逼| 精品久久久久综合无码| 学生妹天天看| 日韩乱码Av| 被男人吃奶很爽的毛片| 欧美亚洲清纯| 欧美中文狠| 欧美一区二区亚洲天堂| 中文字幕AV乱伦| …中文字幕亚洲乱,97人妻无码费视…| 五月天色图| 920日本午夜免费| 91精品大奶人妻| 欧美亚洲另类在线蜜桃| 亚洲AV无码乱码| 好色综合| 丰满人妻一区二区三区色-百度| 91麻豆天美国产欧美高潮| 日本男人插女人的逼黄色| 国产性感骚丝袜在线| 婷婷久草一区二区三区| 九九色婷婷| 一级毛片久久久久久久女人18| 啊啊嗯嗯好爽| 欧美在线天堂| 久久久一二三四区| 亚洲免费97免费| 欧美色图片91| 欧美一区二区情色| 中文字幕在在线观看网站| AV天天在线观看| 人妻少妇久久久| 开心五月激情网| 26uuu国产免费观看| 精品一区二区综合熟妇| 18禁中文字幕| 狠狠色噜噜狠狠狠狠2018| 蜜臀AV午夜精品久| 人妻精品一区二区三区| 亚洲毛片久久| 中出在线视频| 欧美女同在线| 国产自偷| 国产热av| 日本性一区| 五月天精品| 啊啊啊啊好疼| 九九九九九九精品| 国产亚热在线久久| 日日干日日摸| 校园春色 欧美| 亲子敌伦对白在线播放| 襙一襙| 精品亚洲国产成人精品| 丰满少妇乱子伦精品无| 日本亚洲熟女视频| 日韩人体偷拍| 久久精品72| 99爱爱| 欧美性第1页| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 国产av青草| 日韩国产十八禁| 欧美性暴力猛交XXXX| 亚州综合AⅤ| 亚洲高清男人天堂| 久久久专区| 欧美日本视频一区| 好吊色青靑草| 久久精品国内Av熟女高清| 欧美日韩免费性爱| 天天日天天干天天整| www五月| 啊嗯好大视频在线观看| 成人欧美日超碰| 色色97爱| 中文字幕精品免费一区二区| 亚洲本色精品一区二区久久| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 一个国产在线综合网站| 秋霞久久亚洲精品成人| 欧美在线干| 日本青青草在线| 九一屌逼| 99这里都是精品| 久久久中文| 色婷婷激一区二区三区| www.婷婷五月天| 欧洲乱码视频| 亚洲激情深爱文学小说网站| 97免费在线观看| 美国人人操人人操| 久久久一热在线播放| 国产一区二区久久| 青青操日韩| 国产黄色在线播放观看| 久操大香蕉| 天天日天天屌天天操| 999热这里只有精品| 伊人丁香五月婷婷| 野狼激情网| 毛片麻豆91糖心精品毛情片| 性夜影院爽黄A爽免费动漫| 国产精点久久久成人| 有码人妻系列| 综合第一页| 丝袜美腿制服人妻二区中文字幕| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 国产99999| 日本激情免费大片| 男人的天堂色偷偷青青草视频婷婷网| 人妻激情视频| 亚洲情色中文字幕一区| 超碰 另类 欧美 | 国产精品视频在线播放| 天堂网亚洲区手机版| 日韩操啪| 五月天激情小说| 夜夜 中文视频rt| 精品九区| 亚洲国产精品无码AV在线| 九九九九九九九精品视频| 欧美美女后入| 麻豆视频国产一区二区| 人人色人人操在线| 欧美老妇综合网| 97天天综合| 一本道综合色图| 99精品综合久久久久五月天| 日韩一性一交一A片俄罗斯| 欧美九九99久久精品| 941超碰| 国产aⅴ无码片毛片一级网站| 爱干爱射网啊啊啊| 蜜臀一区二区三区在线| 色噜噜狠狠色综无码久久合欧美| 97中文综合| 黄片aaaaa一区| 久久久久久久久久久999| 午夜亚洲WWW湿好大| 国产蜜臀精品一区免费尤物| 久久精品黄色| 99婷婷| 破处bbq| 亚乱色| 加勒比海成人视频网| 都市久久精品激情亚洲| 人妻美腿丝袜制服诱惑综合天堂-| 在线观看中文字幕| 中文字幕啊啊啊在线观看视频| 天天操天天日天天干| 久久久亚洲欧美综合| 亚州综合色图| 国产精品欧美日韩久久| 成熟熟女国产精品一区二区| 国产AV激情无码久久无码 | 亚洲av热热色| 欧美午夜视频免费观看| 操逼精品视频| 亚洲精品无码久久AV| 97资源免费视频| 成人一级性爱| 色五月AV在线| 欧美日韩操逼嗦吊| 男人的天堂VA| 99精品网| 国产精品美女视频诱惑| 午夜久久一区二区无码中出| 操逼无码操逼| 色大师网站www永久网站视频| 丰满美女一级毛片在线播放| 日韩欧美偷拍美女视频| 国产亚洲日韩在线三区黑人| 精久久久| 大香蕉久操| 熟女探花啪啪| 午夜欧美J进J出白浆流出久久久| 日韩啪啪视频| 美女97超碰| 不卡av在线中文字幕| 自拍第一页| 九九AV| A级国产欧美激情在线| 欧美情色贴图| 中文字幕在线免费观看视频| AV女优男人的天堂| 操碰91| 国产精品美女久久久久久网站| 超碰人妻久久人妻中文97| 午夜120视频在线观看| 国产97综合| 精品国产网站| 艹精品| 狼人狠干| 草久久久| 五月丁香影院| 人妻少妇久久中文字幕一区二区 麻豆 | 熟女这里只有精品6| 嗯嗯啊啊啊啊轻点视频| 欧美色棕合| 性爱视频啪啪啪啪| 精品日日人妻| 国产人伦精品一区二区三区| 国内毛片热久久思思热| 久久九九热| 国内精品999| 国产综合网站在线播放 | 偷拍欧美激情| 性爱网站一区二区| 0755午夜福利视频| 殴美,日韩国产伦精品| 欧美成人一级免费电影| 嗯嗯啊啊啊好爽| 亚洲黄色网址| 黄污污污污| 黄页视频网站野外| 国产精品诱惑| 在线小说视频一区| 黄页大片在线观看| 婷婷视频在线免费观看| 在线午夜成人无码视频| 欧美激情片一区二区| 久久九九99| 性爱Av免费| 91久久青青草原精品| 天天日美女的B| 超碰97资源大奶| 中文字幕av亚洲在线| 日韩免费三级黄片电影| 好湿好紧视频| 中文字幕人乱码中文字的预防方法 | 秋霞免费无码视频日韩A片| 久草色在线观看| 精品97久久综合| 久久草草欧美精品| 黄色欧美性爱视频| 亚洲天堂五月天国产| 欧美一品道| a人欧美综合天堂麻豆| 日韩啪啪啪啪啪| 一区二区三区激情在线观看| 亚洲精品国产无码高清| 97干97色| 色欲久久99精品久久| 日日A∨| 极品白嫩福利在线| 91精品久久久久久综合五月天| 国产一区二区三区久久久精品| 天美传媒AV在线播放| 夜夜 中文视频rt| 99re不伦| 亚洲美乱| 国产操逼逼网| 精品999999| 久久久精精精| 全国男人天堂网| 欧美激情亚洲情色| 我中文字幕6区| 人妻天天爽夜夜爽精品2| 亚洲影视综合网| 免费AV播放| 久久久婷婷婷| 日本五十路熟女一区二区| 久久91视频| 人人做,人人操,人人摸| 超碰精品日韩欧美国产| 亚洲加勒比久久日本道| 亚洲国产精品成人久久蜜臀| 亚洲中文字幕av | 亚洲图片小说欧洲| 欧美96交| 少妇大屁屁| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 亚洲情色 自拍| 久久久草草精品| 玖玖大干人妻| 欧美激情亚洲情色| 俺也射| 天天在线91| 亚洲春色欧美| 96精品久久久| 東南亚性呦成人伦理资源在线视频| 国产精品电| 九九这里只有精品| 偷拍亚洲情色| 97在线视频免费看| 欧美 亚洲精品首页| 亚洲欧美黄| 国产日本一区二区三区蜜臀在线观看| 五月婷亚洲精品天堂| 欧美综合天天| 国产精品不卡一区二区三区av| 国产精品懂色tv影视免费观看| 强奸乱伦 亚洲一区| 日韩无码a片| 殴美日韩m| 91丝袜美女| 国产美女激情| 欧美久久久| 午夜操一视频一区| 日本二三四区| 日韩成人私密一级精品av| 中文字幕在线免费观看2| 国产AAAAAABBBBB| 国产成人无码啪| 欧美极度丰满熟妇hd| 欧美在线干| 成人贴图日韩欧美| 欧美日韩国第一区| 日韩欧美偷拍美女视频| 大屁股国产在线视频| 亚洲欧美国产精品久久久久久久| 久久久久久十| 国产精品日本无码A片| 免费人成毛片乱码| 国产精品美女在线一区| 粉嫩绯色AV一区二区在线| 婷婷在线精品| 日本一二区免费| 久久m| 欧美桃色网| 久久久久久久精| 一本久道在线综合视频| 国产家庭乱伦网址| 欧美极品女人的天堂| 国产传媒美日韩av| 啊啊啊轻点在线观看| 国产美女自拍视频| 翔田千里一区二区三区奶水| 久久精品国产亚洲AV片多多| 人妻嗯啊啊在线播放| 在线99热| 久久一二三四不卡| 精品夜夜澡人妻无码AV| 老熟妇乱轮| 人妻熟女av国产网站| 青青草日本无码| 大香蕉欧美国产日韩高潮| 国产免费内射视频| 亚洲无码国产探花在线观看| 激情久久av一区av二区av| 亚洲精品819| 人妻内射一区二区在线视频| henhen91| 粉嫩av久久一区二区三区| 女人高潮大叫一级毛片| 欧美熟妇精品黑人巨大一二三区| 男人的天堂三级| 日本影视久久免费| 偷窥自拍亚洲天堂网爆| 99国产人成精品| 色偷偷男人的天堂麻豆| 久久伊人最新网址视频| 日韩人妻 中文字幕| Av色五月| 麻豆色约约| 久操网视频| 亚洲情色第一页| 自拍啪啪视频| 黑人娇小av在线播放| 国产无马av| 综合网97| 国产精品人妻无码久久久老鸭窝| 91超碰人人操| 9久久美女首页| 亚洲中文字幕在现观看| 国模少妇一区二区三区| 欧美性爱一区二区三区四区| 亚洲牲交| 欧美性爱另类综合| 午夜精品久久999热蜜桃介男人用| 精品对白久久不卡| 最近的最新的中文字幕视频| 丝袜天堂| 欧美巨大性舒爽顶到了| 激情婷婷丁香| 天天干夜夜| 国产白嫩漂亮KTV在线| 欧美亚洲国产自久久| 久久久久久久97| 色情五月丁香| AV天黑人| 99久久精品无码一区二区| 激情文学欧美| 国内精品嫩模A∨私拍小视频| 丝袜大香蕉| 亚洲人综合| 色官网色综合| 裸体美女久久久| 操迟操逼在巾线Fre看| 福利风月五月天影院| 少妇久久久| 很很干很很操| 97chaopengongkai|