tft每日頭條

 > 圖文

 > excel判斷年齡

excel判斷年齡

圖文 更新时间:2024-12-26 22:18:06

今天小編又收到同學一個有意思的求助,就是想通過Excel設計一個屬相自動檢測年齡的檢索平台,那麼該如果操作呢,小編彙總:需要用到隔行插入N行,定位條件,mlookup函數,日期求差操作等,具體分解如下:(不過在開始之前呢,要注意的是這個題目中的檢索用vlookup是不好實現的,所以大家需要提前下載安裝一下方方格子中的函數擴展包,這裡有ML00KUP函數的應用)

方方格子插件

Excel定位條件

日期函數求差

excel判斷年齡(如何輸入屬相就能知道其可能的年齡)1

一、先看用戶的需求

1、設置函數公式說明:豬,狗,雞,猴,羊,馬,蛇,龍,兔,虎,牛,鼠為生肖

2、設置函數公式要求:隻要在表格輸入任何一個生肖,就要自動生成相對應歲數。

excel判斷年齡(如何輸入屬相就能知道其可能的年齡)2

二、然後呢我們要充分理解題意,隻有真正搞懂了用戶的需求,我麼才能針對性的處理

1、比如說今年是2019年是豬年,那我們可以插入B列,ABC列分别對應豬,2019年,0歲

2、因為我們要搭建一個自動輸入出結果的檢索平台,所以關鍵的地方是,我們在A列比如輸入馬,BC列要如何自動更新

3、而且注意C列是可能的年齡,那就得要求B列羅列出每一個屬相所對應的各個年份

excel判斷年齡(如何輸入屬相就能知道其可能的年齡)3

三、建立輔助表,搭建一個屬相與年份相對應的數據庫

1、新建一個表,我們首先建立第一組數據,就是在A列分别輸入豬,狗,雞,猴,羊,馬,蛇,龍,兔,虎,牛,鼠12生肖

2、然後在B列,倒序輸入每個屬相對應的年份

3、第一組數據輸入完成後,我們選中除标題行所在的内容,然後選擇方方格子中的新增插入,裡面有個間隔插入的操作

4、好了彈出界面,我們要選擇間隔插入,然後是每間隔1行,輸入9行,為什麼是9因為以9為周期然後去乘以12的話,那麼這個人的年齡都高達100多歲了

"5、然後選中B列,并Ctrl G定位空值,注意這裡需要輸入=B2-12,并Ctrl enter重複填充一下"

"6、同理選擇A列,并Ctrl G定位空值,注意這裡需要輸入=A2,并Ctrl enter重複填充一下"

7、最後選擇AB列,并粘貼為值,好了數據庫就搭建完畢了

excel判斷年齡(如何輸入屬相就能知道其可能的年齡)4

四、應用函數,實現屬相到年份再到年齡的數組多個結果的查找

"1、好了,話不多說,直接在可能年份輸入公式=MLookup($A$2,Sheet2!A:B,2,ROW()-1)"

2、注意mlookup函數4個參數的實際意思為,要找誰,在哪兒找,找到後返回第幾列,找到後返回第幾個結果

3、那麼整體下拉複制函數,下拉9個單元格就可以了,那麼就可以一鍵得到每個屬相對應的多個年份

4、好了接着就是根據年份做差求年齡,這個就不用多講了在對應單元格輸入=YEAR(TODAY())-B2,就是當前日期減去出生年的操作

excel判斷年齡(如何輸入屬相就能知道其可能的年齡)5

五、最後就是為了鼓勵小編持續更新,希望大家可以加我關注,并分享今天有趣的操作指南

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved