自定義函數的最大的做用是能夠按需定製,在Excel的原生函數不提供的場景時,傳統方法須要使用大量的嵌套函數去實現,實在太累,今天Excel催化劑再次送上一波絕對十分經常使用的函數邏輯判斷類函數給你們使用!數據庫
原文在簡書上發表,再同步到Excel催化劑微信公衆號或其餘平臺上,文章後續有修改和更新將在簡書上操做, 其餘平臺不做同步修改更新,所以建議閱讀其餘出處的文章時,儘量跳轉回簡書平臺上查看。安全
在Excel的原生函數中,對邏輯判斷類的函數少得可憐,一些很經常使用的判斷文本是否包含某個字符串這樣的需求的函數都沒有。須要對這個簡單的需求實現,須要嵌套IF+FIND+ISERROR等諸多函數才能實現一個無比簡單的需求。因此爲了少用大量的IF判斷,對其許多特定的場景進行了自定義函數封裝,你將會發現,一樣是許多和文本相關的函數,文本這個世界,實在須要太多的方式方法來駕馭它。服務器
針對不一樣的判斷場景,對其簡單做了下細分,有日期、文本和區域三種。微信
判斷字符串sourceString是否包含特定字符串lookupvalue,可用最後參數控制是否區分大小寫。數據結構
判斷sourceString是否在包含指定的多個lookupvalues的任一個函數
和上方的指定多個lookupvalues不一樣,此時是對查找的源文本進行分割,分割後的多個元素是否與指定的lookupvalue相等(此時再也不是包含關係而是相等,因若只是包含關係不必分割後再判斷,直接IsTextContains便可)。工具
相似於COUNTIF求出大於0,再嵌套IF判斷大於0爲包含的嵌套函數,此時直接一個函數完成,意義也更清晰,就是判斷當前要找的lookupvalue,在soucreRange區域中是否存在,還可控制模糊或精確匹配。學習
相似於上述的IsTextContainsWithMultiLookupValues,此時是在多個單元格區域sourceRange裏找尋只要在lookupvalues的多個元素有一個符合找尋獲得便可。人工智能
相似於IsRangeContains函數,此時須要有兩次或兩次以上出現時才返回邏輯真
判斷是否有重複值出現的場景,在平常工做中大量存在,用此函數較IF+COUNTIF來得更容易和高效(只須要找尋出現兩次狀況便可返回結果無需遍歷全部統計全部次數)插件
在此再也不贅述,傳入的參數都較爲簡單,較好理解。同時也是平常工做中大量使用到的,有它就少寫好多的步驟。
在平常工做中產生的許多重複性的需求,稍加作提煉,作成一些可複用的功能,同時知足易用性和分享性,讓更多的人能夠享受到我所提供的便利是個人一大工做成就的來源。咱們不是爲了極客把Excel搞得那麼複雜,相反,咱們由於極客,把Excel的現有功能最大化地利用起來,而後輸出讓廣大普通用戶能夠更方便、舒服的使用體驗!就如通常咱們買到的房子是毛坯房,通過咱們經心的佈置裝潢,房子居住的功能更到位!
一文帶你全面認識Excel催化劑系列功能
安裝過程詳解及安裝失敗解決方法
第1波-工做表導航
第2波-數字格式設置
第3波-與PowerbiDesktop互通互聯
第4波-一大波自定義函數高級應用,從新定義Excel函數的學習和使用方法
第5波-使用DAX查詢從PowerbiDeskTop中獲取數據源
第6波-導出PowerbiDesktop模型數據字典
第7波-智能選區功能
第8波-快速可視化數據
第9波-數據透視表自動設置
第10波-快速排列工做表圖形對象
第11波-快速批量插入圖片
第12波-快速生成、讀取、導出條形碼二維碼
第13波-一鍵生成自由報表
第14波-一鍵生成零售購物籃分析
第15波-接入AI人工智能NLP天然語言處理
第16波-N多使用場景的多維錶轉一維表
第17波-批量文件更名、下載、文件夾建立等
第18波-在Excel上也能玩上詞雲圖
第19波-Excel與Sqlserver零門檻交互-查詢篇
第20波-Excel與Sqlserver零門檻交互-數據上傳篇
第21波-Excel與Sqlserver零門檻交互-執行SQL
第22波-Excel文件類型、密碼批量修改,補齊Power短板
第23波-非同通常地批量拆分工做表
第24波-批量發送郵件並指點不一樣附件不一樣變量
第25波-小白適用的文本處理功能
第26波-正確的Excel密碼管理之道
第27波-Excel工做表設置快捷操做
第28波-工做薄瘦身,安全地減小非必要冗餘
第29波-追加中國特點的中文相關自定義函數
第30波-工做錶快捷操做(批量建立、命名、排序、工做表目錄)
第31波-數量金額分組湊數功能,財務表哥表姐最愛
第32波-空行空列批量插入和刪除
第33波-報表形式數據結構轉標準數據源
第34波-提取中國身份證信息、農曆日期轉換相關功能
第35波-Excel版最全單位換算,今後不用處處百度找答案
第36波-新增序列函數用於生成規律性的循環重複或間隔序列
第37波-把Sqlserver的強大分析函數拿到Excel中用
第38波-比Vlookup更好用的查找引用函數
第39波-DotNet版的正則處理函數
第40波-工資、年終獎我的所得稅計算函數
第41波-文件文件夾相關函數
第42波-任意字符指定長度隨機函數
第43波-文本處理類函數加強
第44波-可見區域複製粘貼不覆蓋隱藏內容
Excel催化劑先是一微信公衆號的名稱,後來順其名稱,正式推出了Excel插件,插件將持續性地更新,更新的週期視本人的時間而定爭取一週可以上線一個大功能模塊。Excel催化劑插件承諾我的用戶永久性無償使用!
Excel催化劑插件使用最新的佈署技術,實現一次安裝,往後全部更新自動更新完成,無需重複關注更新動態,手動下載安裝包從新安裝,只需一次安裝便可隨時保持最新版本!
Excel催化劑插件下載連接:https://pan.baidu.com/s/1kDtFkM5KZ4R1lAO0TO07AA
因插件使用VSTO開發技術完成,插件的安裝須要電腦知足相關的環境配置才能運行,且需可鏈接外網的方式實現自動更新機制,若下載安裝過程當中有任何疑問或須要離線版安裝等,儘可能不單獨私聊詢問,加QQ羣可高效解決(羣內已聚集了VSTO開發、Powerbi技術、Sqlserver商業智能等方面的國內頂尖大牛人物,進羣的好處不用多說了)
取名催化劑,因Excel自己的強大,並不是全部人可以立馬享受到,大部分人仍是在被Excel軟件所虐的階段,就是頭腦裏很清晰想達到的效果,並且高手們也已經實現出來,就是本身怎麼弄都弄不出來,或者更糟的是還不知道Excel可以作什麼而停留在不斷地重複、機械、手工地在作着數據,耗費着無數的青春年華歲月。因此催生了是否能夠做爲一種媒介,讓廣大的Excel用戶們能夠瞬間點燃Excel的爆點,無需苦苦地掙扎地沒日沒夜的技巧學習、高級複雜函數的燒腦,最終走向了從入門到放棄的道路。
最後Excel功能強大,其實還需樹立一個觀點,不是全部事情都要交給Excel去完成,也不是全部事情Excel都是十分勝任的,外面的世界仍然是一個廣闊的世界,Excel只是其中一枚耀眼的明星,還有其餘更多一樣精彩強大的技術、工具等。*Excel催化劑也將借力這些其餘技術,讓Excel可以發揮更強大的爆發!
姓名:李偉堅,從事數據分析工做多年(BI方向),一名一樣在路上的學習者。
服務過行業:零售特別是鞋服類的零售行業,電商(淘寶、天貓、京東、惟品會)
技術路線從一名普通用戶,經過Excel軟件的學習,今後走向數據世界,非科班IT專業人士。
歷經重重難關,終於在數據的道路上達到技術平原期,學習衆多的知識再也不太吃力,同時也造成了本身的一套數據解決方案(數據採集、數據加工清洗、數據多維建模、數據報表展現等)。
擅長技術領域:Excel等Office家族軟件、VBA&VSTO的二次開發、Sqlserver數據庫技術、Sqlserver的商業智能BI技術、Powerbi技術、雲服務器佈署技術等等。
2018年開始職業生涯做了重大調整,從原來的正職工做,轉爲自由職業者,暫無固定收入,暫對前面道路不太明朗,苦從新回到正職工做,對Excel催化劑的運營和開發一定受到很大的影響(正職工做時間內不可能維護也不可能隨便把工做時間內的成果公佈於外,工做外的時間也十分有限,因已而立之年,家庭責任重大)。
和廣大擁護者一同期盼:Excel催化劑一直能運行下去,我所惠及的羣體們可以給予支持(多留言鼓勵下、轉發下朋友圈推薦、小額打賞下和最重點的能夠和所在公司及同行推薦推薦,讓個人技術能夠在貴司發揮價值,實現共贏(初步設想能夠數據顧問的方式或一些小型項目開發的方式合做)。