Excel函數公式:RAND、INDEX、MATCH、SMALL函數的另類應用技巧

2020-12-20 Excel函數公式

滾動抽獎,已經是不能再普通的話題了,常見的操作就是用一個箱子來完成……隨著現代化的發展,現在的抽獎都用電腦控制來完成抽獎。如果我們想在Excel中製作一個建議的抽獎器,該如何去實現呢?

一、效果演示。

從演示中我們可以看出,中獎名單是隨機的,沒有規律性的,那麼該如何去實現了?

二、實現步驟。

(一)、準備資料庫。

方法:

1、將所有參與抽獎人的姓名錄入Excel表格中。

2、添加輔助列,並在輔助列輸入公式:=RAND()。

(二)、構建抽獎界面並進行抽獎。

方法:

1、在中獎名單單元格中輸入公式:=INDEX(A:A,MATCH(SMALL(B:B,D3),B:B,0))。

2、按F9鍵進行刷新,中獎名單就會不斷變化,當需要時鬆開F9鍵即可。

解讀:

1、滾動抽獎界面可以根據自己的實際情況去設定。完全根據自己的意願。

2、如果為一等獎,中獎人員為1名,暨一個單元格;二等獎2人,暨為2個單元格……也可以根據自己的實際情況來決定。

3、公式=INDEX(A:A,MATCH(SMALL(B:B,D3),B:B,0))中,首先用SMALL函數讀取D3單元格位置上的值,然後用MATCH函數對齊進行定位,然後用INDEX讀取。因為RAND函數的主要功能是生成隨機數,所以每次用SMALL函數讀取的數不一樣,用INDEX讀取的名單也就不一樣。

相關焦點

  • 隨機生成數據的幾個小技巧,rand函數的應用
    我們在日常工作中,有時候使用excel表格隨機生成數據,下面我們就分享一下隨機函數rand的使用技巧。rand函數可以生成0-1之間的隨機函數(包含小數位數)。我們大部分人都只使用rand函數的基礎應用,就是在excel單元格內輸入=rand(),然後按enter鍵,即可生成隨機數,按F9鍵可以自動刷新。如果我們覺得0-1之間這個數值不能夠滿足我們的需求,我們也讓他放大使用公式=rand()*100,加上*100也就擴大100倍的隨機數。假如我們需要要給這個隨機函數生成的隨機數指定一個範圍,那我們可以使用=rand()*(B-A)+A。
  • Excel函數公式:掌握Match函數,如虎添翼
    例如:如果A1:A3區域中包含值5,15和28,那麼公式=MATCH(15,A1:A3,0)返回數字2,因為15是該區域中的第二項。 MATCH函數返回指定值在數組中的位置,通常和其它函數配合使用,如INDEX函數、VLOOKUP函數等。
  • 函數Index和函數column、row聯合用法在實際案例中的運用
    excel在上一篇文章中,我們講述了函數index與函數column、函數row、函數match組合用法在實際操作中的應用,那麼在實際應用中我們分別使用了函數index、函數column組合用法將列分布的數據轉化為行分布,使用函數index和函數row組合用法將行分布的數據轉化為列分布,也就是通過函數的運用完成了數據的轉置工作。
  • 計數、頻率函數應用技巧解讀 - Excel函數公式
    在Excel的應用中,統計數量與頻率的操作是非常廣泛的,針對不同的需求,也有不同的函數去完成相應的功能。一、Countif函數。功能:計算指定範圍中數字的個數。方法:在目標單元格中輸入公式:=COUNTBLANK(D3:D9)。解讀:Countblank函數的作用為統計空單元格的個數,目標區域D3:D9中的空單元格有4個,所以Countblank的統計結果為4。
  • Excel中sumif函數的使用方法
    sumif函數,對於很多經常使用excel的表哥,表姐來說,一定不陌生,但是,除了簡單的加總求和外,你知道它還能用做數據匹配嘛?以後在做匹配的時候,不要再千篇一律使用vlookup函數啦,可以多試試像sumif、index+match等函數,不僅學起來容易,其應用範圍也更廣。
  • EXCEL函數公式大全用SUM函數IF函數HOUR函數MINUTE函數計算加班費
    EXCEL函數公式大全之利用SUM函數、IF函數、HOUR函數與MINUTE函數的組合計算員工加班費。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUM函數、IF函數、HOUR函數和MINUTE函數。
  • EXCEL函數公式大全利用TODAY函數TEXT函數WEEKDAY函數製作備忘錄
    EXCEL函數公式大全利用TODAY函數TEXT函數WEEKDAY函數製作行程備忘錄。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數、TEXT函數和WEEKDAY函數。
  • Excel函數公式:萬能查找函數Lookup函數的神應用和技巧
    提起查找函數,大家第一時間想到的肯定是Vlookup,其實大多數人不知道,Lookup才是查找函數之王,它幾乎能高效地實現Vlookup函數的所有功能,部分功能是Vlookup函數無法比擬的。一、語法結構和基本使用方法。
  • excel函數應用:宏表函數如此簡單快捷
    ,"-",2),1))最後我們將3個函數公式合併嵌套統計得出包裹的體積。好了,我知道上方的函數公式太複雜,大家都不想學,所以也沒給大家做過多的函數解析,簡單粗暴,下面給大家隆重推薦一個最簡單的方法:宏表函數。
  • excel函數應用技巧:如此這般,可批量生成等量的連續時間段
    今天給大家分享一個可以自動批量生成間隔值相同的連續時間段的公式,許多做議程安排、行程安排、測控安排、值班安排等的人員用得上,省去手動錄入每個時間段的麻煩。公式很簡單,只用了Text和Row函數。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel小技巧:讓你秒懂得lookup函數區間查找星座
    =TEXT(B2,"mdd")下拉公式轉為文本格式數字!2、但是我們都知道關於文本型數字排序後並不是我們想要的結果,lookup函數和vlookup函數的模糊查找要求源數據是需要【按照升序排列】,因為根據日期區間查詢的,所有選擇這兩個函數來查找!
  • Excel函數公式:必須掌握的SUMIF函數求和技巧和方法
    求和函數是Excel中應用最廣泛的函數之一,其中SUMIF函數又是條件求和的主力幹將。但對於SUMIF函數的應用技巧,你全都掌握嗎?方法:在目標單元格中輸入公式:=SUM(SUMIF(E3:E9,{"上海","北京","蘇州"},C3:C9))。四、單欄位模糊條件求和。
  • 你早該這麼學Excel函數,Excel公式教程,第二課《公式與函數》
    excel公式與函數摘要:①簡單公式計算;②表達式與地址引用;③常用函數及其應用;④誤操作提示;⑤其它函數教學重點:簡單公式計算、常用函數及其應用員工工資表>三、函數利用Excel中的函數來進行公式計算可以大大提高工作效率,函數的構成與公式相似,分為函數本身和函數參數。
  • Excel中查找與引用函數的使用
    因此我們把 19個函數按功能分為查找數據函數和引用數據函數兩類。它可以與其他多個函數組合使用,靈活方便。下面將對函數分類及其具體應用進行介紹。注意事項: 1.若參數 index_num 為 1,則 CHOOSE 函數返回參數value1,若參數 index_num 為 2,則 CHOOSE 函數返回參數value2,並以此類推。
  • 如何用excel製作年會抽獎滾動工具,原來一個公式就搞定了
    抽獎工具,還是可以滾動的,看似很複雜,其實在excel裡用一個公式就搞定了,想要在年會上秀一手嘛,那就趕快來學習吧~>一個公式搞定抽獎工具只需在需要輸出中獎名單的單元格內填如以下公式:=index(人總名單所在列/行,randbetween(總名單起始行數,總名單結束行數)),如圖中所示數據就是用公式:=index(A:A,between(2,8))
  • excel條件求和技巧:應用SUMIF函數計算客戶餘款
    學習更多技巧,請收藏部落窩教育word圖文教程。學習更多技巧,請收藏部落窩教育word圖文教程。引入了SUMIF函數之後,這個多客戶的餘額問題已經完美地解決了,但是對於公式函數的研究之路來說,這只是另一個開始,因為這個問題還有這樣一個解法:對比一下兩個公式:=SUMIF($B$1:B2,B2,$C$1:C2)-SUMIF($B$1:B2,B2,$D$1:D2)
  • Excel一對多萬能查詢公式index+small+if,理清思路就會了!
    工作中vlookup函數更多用於一對一的查詢,如果碰到了一對多的情況,經常會看到使用index+small+if函數公式例如左右是基礎信息,然後我們列出一個部門,需要把部門成員全部找出來,則可以使用這個一對多的萬金沒公式:=INDEX
  • EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文大小寫轉換
    EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文字母大小寫轉換。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數PROPER函數LOWER函數。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略
  • EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式
    EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TEXT函數。在日常工作中往往由於我們的粗心大意,把日期格式數據製作成文本格式。