Excel 在指定範圍內標記第一次出現的值

2021-10-01 19:04:54 字數 569 閱讀 4586

需要實現的功能:在統計日期內第一次出現的name標記為1

(統計日期修改為3.3-3.8後,3.3之前和3.8之後的資料行都會被標記為0或者報錯)

用match()找到指定日期(b列)對應的行數(a列)

用vlookup()查詢name第一次出現的行號(f列)

由於name必須在查詢區域的第1列,所以這裡學習一下vlookup反向查詢的實現

由於引數需要呼叫步驟1計算得到的有效日期的行數,所有還學習了一下indirect()

最後只需比較當前行號是否等於name第一次出現的行號即可(g列)

vlookup 到底有多重要?

Excel按照指定概率生成選定範圍內數字

今天有這麼乙個需求,需要按照指定的概率比如20 40 40 的概率對應生成1 2 3這3個數字 excel中如何實現呢?應該用什麼函式呢?引數又是什麼呢?首先這個功能不是單一的excel函式可以解決的需要兩個函式,分別是lookup和rand 最終的結果如下 lookup rand 100,這裡面需...

java判斷當前時間是否在指定時間範圍內的例項

有些時候,要判斷當前時間是否在乙個時間範圍內,比如時間範圍是 08 00 20 00 在這個範圍內是營業時間,如果不在則說明打烊了.下面是 string businesstime 08 00 20 00 string strs businesstime.split string strs1 strs...

2 2確定乙個字元是否在指定範圍內

1。大小在兩個字元之間 要確定乙個char資料型別中的字元是否在乙個範圍內,如數字1 5之間,或介於字母a m之間 可以使用char資料型別內建的比較支援。以下 顯示了如何使用這個內建的比較支援 1 using system 2using system.collections.generic 3us...