我的永久性免費-Excel催化劑功能第36波-新增序列函數用於生成規律性的循環重複或間隔序列

啃過Excel函數的表哥表姐們,必定對函數的嵌套、數組公式等高級的應用有很深的體會,威力是大,但也燒死很多腦細胞,很多人就在這樣的繞函數中光榮地犧牲了,走向從入門到放棄。
Excel催化劑的創立,初衷就是爲了讓普通用戶,藉助相似化學催化劑的做用,讓日常難以有反應的常規使用,可以瞬間被點燃,借力完成過去很難完成的事情。
此篇給你們介紹一些過往用函數潛逃較爲複雜完成的事情,現在僅經過簡單的一個自定義函數便可完成。數據庫

文章出處說明

原文在簡書上發表,再同步到Excel催化劑微信公衆號或其餘平臺上,文章後續有修改和更新將在簡書上操做, 其餘平臺不做同步修改更新,所以建議閱讀其餘出處的文章時,儘量跳轉回簡書平臺上查看。數組

使用場景

有時須要生成一些有規律的序列如123456,13579等等,經過Excel原生的向下填充功能,能夠生成等差等比或自定義序列的內容。但無法再生成其餘有循環重複結構的數據。
如123451234512345或111222333444555這樣的數據結構。安全

傳統的函數實現

間隔循環序列

間隔循環序列,公式爲=MOD(ROW(A1)-1,3)+1,已經涉及到好多的知識點,有時想寫出來還寫老半天寫不許,固然好多教材不亦樂乎地大談特談這些技巧。服務器

此函數實現的效果其實也有不少不足之處微信

  • 只能從開始1開始,
  • 步長只能是1,
  • 須要多少次循環只能經過公式拖動多少個單元格決定。
間隔循環序列
間隔循環序列

重複循環序列

重複循環序列,公式爲==ROUNDUP(ROW(A1)/3,0)
一樣的不足之處也相似上面的間隔循環序列的函數數據結構

 

重複循環序列
重複循環序列

本人以爲最大的問題是對普通用戶來講,理解和掌握它並不是易事函數

Excel催化劑自定義函數實現

間隔循環整數

用於生成相似123451234512345這樣的數據結構的數據
經過5個參數一目瞭然地進行控制工具

間隔循環整數函數使用
間隔循環整數函數使用

 

不止於常規的從1開始,升序排列,能夠在5個參數上靈活調整,獲得想要的效果學習

最後一個參數RepeatTimes還能夠省略不輸入,此時將以當前數據區域的結尾行爲終點填充,可能不是一個連續的循環片斷。見下圖的最右邊函數公式人工智能

多種靈活處理方式
多種靈活處理方式

一樣地有擴展性的應用爲列字母的序列,從A-ZAA-ZZ的序列。

 

列字母的序列生成
列字母的序列生成

重複循環整數

一樣地另外一場景是重複循環,生成111222333444555這樣的數據結構
5個參數的輸入和上述的間隔循環相似

重複循環整數函數使用
重複循環整數函數使用

最後一個參數LastIndex還能夠省略不輸入,此時將以當前數據區域的結尾行爲終點填充,可能不是一個連續的循環片斷。見下圖的最右邊函數公式

重複循環各參數不一樣演示效果
重複循環各參數不一樣演示效果

 

一樣地能夠推廣至列字母的使用

 

列字母重複循環序列
列字母重複循環序列

重複選定區域

重複選定區域,某些場景也須要使用,快速生成多份數據且調整數據結構(多列變爲一列)。

重複選定區域輸入參數說明
重複選定區域輸入參數說明

具體的多種靈活處理效果以下圖:

 

重複選定區域演示效果
重複選定區域演示效果

總結

經過Excel催化劑的自定義函數的封裝,將原來清晰的業務邏輯轉化爲每一個函數的指標的參數配置,使原生Excel函數複雜嵌套才能實現的效果,在自定義函數裏,很是友好地讓用戶自行配置各參數便可完成。

符合函數的使用的最原始的方式:輸入必要的參數,通過函數的黑箱處理後便可生成所需的結果。

Excel催化劑一直倡導,不是全部人都須要完成掌握Excel的全部知識點和複雜靈活的各類高階使用技巧。

在Excel成爲一個大平臺的視野下,任何有邏輯關係能夠實現的場景均可以經過簡單的二次開發封裝,給到用戶手裏是簡單的邏輯參數錄入便可。

這時用戶所須要的知識只需理解和掌握Excel函數的基本定義和操做便可,也就是說掌握了IF和SUM函數的能力,就能夠大派用場,作出很是多的有特定邏輯下的數據結果來。

系列文章

一文帶你全面認識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版最全單位換算,今後不用處處百度找答案

關於Excel催化劑

Excel催化劑先是一微信公衆號的名稱,後來順其名稱,正式推出了Excel插件,插件將持續性地更新,更新的週期視本人的時間而定爭取一週可以上線一個大功能模塊。Excel催化劑插件承諾我的用戶永久性無償使用!

Excel催化劑插件使用最新的佈署技術,實現一次安裝,往後全部更新自動更新完成,無需重複關注更新動態,手動下載安裝包從新安裝,只需一次安裝便可隨時保持最新版本!

Excel催化劑插件下載連接:https://pan.baidu.com/s/1kDtFkM5KZ4R1lAO0TO07AA

因插件使用VSTO開發技術完成,插件的安裝須要電腦知足相關的環境配置才能運行,且需可鏈接外網的方式實現自動更新機制,若下載安裝過程當中有任何疑問或須要離線版安裝等,儘可能不單獨私聊詢問,加QQ羣可高效解決(羣內已聚集了VSTO開發、Powerbi技術、Sqlserver商業智能等方面的國內頂尖大牛人物,進羣的好處不用多說了)

Excel催化劑插件交流羣羣二維碼
Excel催化劑插件交流羣羣二維碼

 

聯繫做者.png
聯繫做者.png

 

公衆號.png
公衆號.png

 

取名催化劑,因Excel自己的強大,並不是全部人可以立馬享受到,大部分人仍是在被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催化劑一直能運行下去,我所惠及的羣體們可以給予支持(多留言鼓勵下、轉發下朋友圈推薦、小額打賞下和最重點的能夠和所在公司及同行推薦推薦,讓個人技術能夠在貴司發揮價值,實現共贏(初步設想能夠數據顧問的方式或一些小型項目開發的方式合做)。)

相關文章
相關標籤/搜索