久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

VLOOKUP會(huì)導(dǎo)致數(shù)據(jù)泄密,,但導(dǎo)致數(shù)據(jù)泄密的又何止VLOOKUP?

 存入倉(cāng)庫(kù) 2022-03-10

HI,,大家好,,我是星光。

前段時(shí)間給大家分享了一篇推文「VLOOKUP函數(shù)的這三個(gè)'BUG',,越早知道越好」,其中講了VLOOKUP可能會(huì)導(dǎo)致數(shù)據(jù)泄密的來(lái)龍去脈,。如果你還不知道是咋回事,,咱們可以先回顧一下。



1

 VLOOKUP泄密了


話說(shuō)從Excel 2016版開(kāi)始,,微軟對(duì)VLOOKUP/HLOOKUP/MATCH的運(yùn)算機(jī)制進(jìn)行了強(qiáng)力優(yōu)化,,從相同表區(qū)域查找多個(gè)列時(shí),將為所搜索的列范圍創(chuàng)建內(nèi)部緩存索引,,后續(xù)查找中,,將重用這一緩存的索引。

上面這句話是什么意思呢,?簡(jiǎn)單而言,,就是VLOOKUP對(duì)引用類數(shù)據(jù)建立了緩存,當(dāng)它運(yùn)算時(shí),,不會(huì)反復(fù)去讀取引用,,而是直接使用緩存數(shù)據(jù)。

這有兩點(diǎn)好處,。

一個(gè)是極大提高函數(shù)的運(yùn)算效率,,你甚至?xí)l(fā)現(xiàn),高版本的VLOOKUP計(jì)算幾十萬(wàn)行數(shù)據(jù)都不費(fèi)吹灰之力,。另外一個(gè)是,,VLOOKUP可以在不打開(kāi)數(shù)據(jù)源工作簿的情況下,,跨工作簿讀取數(shù)據(jù)

但……也有不好的一面,。

我曾經(jīng)有個(gè)朋友,,做結(jié)算工作。有家公司給她發(fā)了個(gè)對(duì)賬單的工作簿,,她在里面寫了條VLOOKUP函數(shù),,引用自家公司工作簿的數(shù)據(jù),,比對(duì)兩者是否一致,。

圖片

如下圖所示,C列是A司金額,,我朋友在D列輸入以下VLOOKUP函數(shù)得到自家的金額,,然后在E列兩者相減,即可獲取差異,。

=VLOOKUP(A2,'C:\Users\gx\Desktop\[訂單明細(xì)表.xlsx]數(shù)據(jù)'!$A:$G,7,0)
圖片

最后,,她將包含VLOOKUP函數(shù)的工作簿發(fā)還給了對(duì)方,當(dāng)然了,,被VLOOKUP函數(shù)引用的自家工作簿是沒(méi)有發(fā)送的,。

這事看起來(lái)平平無(wú)奇,然后o(?Д?)っ

雖然我朋友沒(méi)有將自家數(shù)據(jù)的工作薄發(fā)送對(duì)方,,但由于VLOOKUP建立了數(shù)據(jù)緩存,,因此,它實(shí)際上已經(jīng)默默把相關(guān)數(shù)據(jù)打包帶走了,。

對(duì)方收到包含VLOOKUP函數(shù)的公式后,,按照相關(guān)文件路徑(哪怕文件并不存在),輸入一個(gè)等號(hào)運(yùn)算,,即可獲取全部數(shù)據(jù),。

動(dòng)畫演示如下▼

圖片

我這位朋友就在不經(jīng)意間泄漏了公司數(shù)據(jù),之后就被迫跳槽加薪升職去了,。

圖片


2

 泄密的只有VLOOKUP嗎,?

了解了VLOOKUP函數(shù)為啥會(huì)導(dǎo)致數(shù)據(jù)泄密后,下一個(gè)問(wèn)題是泄密的只有VLOOKUP嗎,?

當(dāng)然不是,。

只要有建立數(shù)據(jù)緩存的函數(shù)或者功能都有可能導(dǎo)致數(shù)據(jù)泄密。

微軟為了提高函數(shù)的運(yùn)算效率,,陸陸續(xù)續(xù)給不少函數(shù)都加了數(shù)據(jù)緩存的功能,。

典型而常用的幾個(gè)函數(shù),是咱們前面提到的HLOOKUP/MATCH,,以及后來(lái)的XLOOKUP等,。

除了函數(shù)之外,,更典型的就是數(shù)據(jù)透視表了。

當(dāng)你對(duì)一個(gè)數(shù)據(jù)源創(chuàng)建了透視表后,,如果未加特殊設(shè)置,,將數(shù)據(jù)源刪除,并不妨礙透視表繼續(xù)運(yùn)算,。

這是因?yàn)橥敢暠硪呀?jīng)將數(shù)據(jù)源緩存打包了,。透視表的運(yùn)算對(duì)象是緩存數(shù)據(jù),而非數(shù)據(jù)源,。

之前總有學(xué)員問(wèn)為啥當(dāng)數(shù)據(jù)源發(fā)生了變動(dòng),,需要刷新透視表,才能得到正確的結(jié)果,?原因就在這里,。刷新,透視表才會(huì)重讀數(shù)據(jù)源,,創(chuàng)建新的緩存并運(yùn)算,。

當(dāng)你將透視表的數(shù)據(jù)源刪除后,只需要將任意一個(gè)字段拖入值區(qū)域,,雙擊匯總值,,系統(tǒng)就會(huì)根據(jù)緩存數(shù)據(jù),復(fù)制一份完整的數(shù)據(jù)源出來(lái),。


打個(gè)響指,,今天就聊到這,有啥問(wèn)題可以在VIP會(huì)員群中提問(wèn)交流,,揮揮手,,咱們下期再見(jiàn)。

??????

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多