說起數據驗證,相信大家一定不陌生,肯定會說設置下拉列表,通過選擇選項的方式來代替重復錄入的工作,提高工作效率嘛。
而下拉選項里的選項,通常會根據選項的多少使用2種方式來提供,選項少的直接在數據驗證窗口的來源輸入框里輸入選項,而選項多的則在表格里找個空白地,先列出來,然后在數據驗證的窗口選擇來源區域。
不廢話了,直接上步驟圖,來看看常規的做法。
多選項的先在表格里列出所有的選項。
選擇表格里要設置下拉選項的單元格區域,點擊菜單欄上“數據-數據驗證-數據驗證”。
打開數據驗證窗口,點擊驗證條件,允許選項框里,選擇“序列”,選項少,就來來源里直接輸入選項,每個選項之間用英文逗號分隔。
而現在面臨的是多個選項,我們也提前在表格里準備好了選項數據列。點擊右側的箭頭,移動鼠標去選中選項數據列,來源里顯示出單元格的地址,注意默認添加了絕對引用,也就是這個選項區域是固定不變的。
點擊確定,單元格右側出現下拉箭頭符號,點擊彈出列表,和我們K列準備的選項是一樣一樣地。
但問題來了,如果我們選項發生了變化,有新增加的吧,左側的下拉選項里不會自動增加,有刪除的吧,左側的下拉選項下方又顯示出空白,如圖所示,刪除了K列的部分產品編號后,左側的下拉列表下方顯示出大片空白行,不美觀啊!咋辦!
在網上搜索過大量的教材,包括我自己以前也是這么干的,打開數據驗證窗口,修改來源啊,重新選擇一次選項區域。此方法確實可行,但對于懶惰的我還是嫌棄麻煩啊,偶爾更新選項后,還容易忘記再去改驗證窗口的來源,那能否自動刷新下拉列表呢?
嘿嘿,自從學習了offset函數后,發現我的夢想實現了。
話不多說,改數據驗證窗口的來源,咱這次直接設置一個公式:=OFFSET($K,0,0,COUNTA($K:$K)-1),看下效果先。
點擊確定后,選擇單元格,咦?選項下方的空白行沒有了。
K列新增加兩個選項,G列的下拉列表,自動增加了這2個選項,不用再去數據驗證窗口,重新選擇來源區域,我的夢想實現了。
這個公式啥意思呢,把這個公式復制過來,找個空白單元格,粘貼上公式,回車后顯示出一個數組結果。
點擊菜單欄下方的“FX”圖標,打開函數參數面板,這也是我喜歡的一個窗口,對于搞不太懂的函數,就喜歡在這里翻看每個參數的意思。
OFFSET函數,以指定的引用為參照系,通過給定偏移量返回新的引用。
這里就是以K2也就是選項區域的第一個單元格為基點,向下偏移0行,向右偏移0行,第四個參數就是返回的行數,這里使用COUNTA函數,計算出K列非空白單元格的個數,為啥減1,因為K1是標題,不算在選項里。
一句話來解釋這個函數公式就是從K2單元格開始,獲取K2列非空白單元格的個數-1行,那不就是K列的選項有幾個就獲取幾個,所以不管新增加還是刪除,都會返回最新的選項值。
咋樣,就加這樣一個公式,是不是又能減輕你的工作量,多多的偷一會兒懶,關鍵是簡化了工作,就是提高了工作效率啊!
IT之家 4 月 30 日消息,今天微軟面向 Dev 和 Beta 頻道發布了最新的 Windows 11 預覽版 Build 22610。除了一系列新功能之外,還帶來了修復內容和已知問題說明。
[通用]
微軟修復了導致運行 Windows 10 并嘗試加入 Dev 或 Beta 通道的 Windows 預覽體驗成員在嘗試下載最新版本時遇到下載錯誤代碼 0xc8000402 的問題。如果你遇到此問題,請安裝 KB5011831,然后嘗試從 Dev 或 Beta 頻道下載最新版本。
微軟已經解決了一個導致 explorer.exe 在最新版本的循環中反復崩潰(并且無法成功加載)的問題。
進行更改以幫助解決一個此前版本導致一些內測人員在打開通知中心時遇到 Bug 檢查錯誤 BAD_POOL_CALLER 和一些其他操作。
打開組策略編輯器時,將不再彈出管理模板錯誤。
修復了組策略編輯器在某些情況下在 ARM64 上意外顯示錯誤“mmc 無法初始化管理單元”的問題。
[任務欄]
修復了阻止 Shift + 右鍵單擊任務欄圖標打開預期上下文菜單的問題。
更改輔助顯示器的分辨率不再導致任務欄應用圖標意外向右移動。
單擊任務欄會立即關閉快速設置和通知中心之類的內容(如果它們已打開)。
如果拔下輔助監視器,則在輔助監視器上使用的 Windows 和任務欄圖標現在將正確傳輸到主監視器。
修復了阻止系統圖標(如“開始”、“搜索”和“任務”視圖)上的任務欄圖標動畫的問題。
現在,當第一次拖放到任務欄時,動畫將正確播放。
如果以從右到左 (RTL) 的語言拖動到任務欄,該圖標現在將出現在正確的一側。
當連接到 Wi-Fi 時,任務欄中的網絡圖標將不再錯誤地顯示為斷開連接。
修復了在轉換到夏令時,更改時任務欄時鐘更新時發生的崩潰。
現在,當再次單擊離開它時,顯示隱藏圖標彈出窗口將消失。
當將所有圖標設置為顯示時,系統托盤中將不再顯示空的顯示隱藏圖標箭頭。
修復了導致通知中心在小屏幕上打開時被切斷,隱藏請勿打擾按鈕的問題。
修復了阿拉伯語和希伯來語顯示語言的問題,即通知中心在關閉時會意外跳起。
如果麥克風正在使用但位置未使用,則將鼠標懸停在任務欄中的麥克風按鈕上不會再在工具提示中顯示帶有空應用程序名稱的位置部分。
[開始菜單]
Microsoft Edge 等應用程序圖標將不再在“開始”的所有應用程序列表底部被截斷。
如果在“開始”中拖動圖標創建文件夾時取消,它們將不再卡在只有一個圖標的損壞文件夾中。
所有應用程序下的 Windows 工具條目現在會再次可見。
“開始”菜單中的文件夾動畫將不再從第一個固定的應用程序開始,而是文件夾所在的位置。
[搜索]
微軟做了一些工作來幫助解決有時無法搜索剛安裝的應用程序的問題,盡管它顯示在“開始”中。
[文件管理器]
在文件資源管理器或桌面上使用重命名、復制、粘貼、刪除和其他選項上下文菜單選項不再導致 explorer.exe 在上下文菜單關閉時崩潰。
右鍵單擊文件現在會在文件資源管理器中反映更新的命名并顯示“添加到收藏夾”。
在“打開”或“另存為”對話框的導航窗格中右鍵單擊“這臺電腦”現在會再次彈出上下文菜單。
解決了在最近的版本中選擇大量文件時被認為是文件資源管理器凍結的根本原因的問題。
微軟對 OneDrive 文件夾中的圖像和壓縮文件的鍵盤選擇性能進行了一些改進。
修復了導致文件資源管理器在安裝 WSL 時經常凍結的問題,并且 WSL 文件是通過主頁打開的。
為了提高性能,現在打開主頁時,只有圖像和視頻會顯示縮略圖。
將文件資源管理器中“請登錄”按鈕的工具提示從“再次登錄以修復身份驗證問題”更新到“你的一個帳戶需要注意在主頁中顯示來自 Office.com 的文件”,以便其目的更明確。
微軟解決了文件資源管理器中的登錄按鈕可能不起作用的問題。
修復了與在主頁中加載最近使用的 Office 文件相關的 explorer.exe 崩潰問題。
解決了右鍵單擊某些文件類型時“打開”選項意外顯示通用圖標的問題。
修復了一個潛在問題,該問題被認為是導致某些內測人員在文件夾選項的“打開文件資源管理器”下拉菜單中看不到“此 PC”選項的原因。
[輸入]
修復了在某些情況下,在解鎖你的 PC 或 Windows 更新后,表情符號面板、剪貼板歷史記錄和語音輸入將停止工作的幾個問題。
修復了物理鍵盤的文本建議有時可能以透明背景顯示的問題。
為確保文本輸入始終可用,如果在 OOBE、登錄屏幕或 UAC 對話框中使用觸摸并點擊文本字段,即使連接了物理鍵盤,觸摸鍵盤現在也將始終顯示。
鎖定 PC 時,如果在“設置”>“時間和語言”>“鍵入”>“觸摸鍵盤”下關閉了“在我鍵入時播放聲音”,則在登錄屏幕上使用觸摸鍵盤時不再聽到按鍵聲音。
在使用德語觸摸鍵盤布局時按住引號鍵后添加了印刷引號作為選項。
微軟做了一些工作來解決一個問題,如果在平板電腦上使用停靠的觸摸鍵盤并點擊沒有焦點的應用程序的文本字段,觸摸鍵盤可能會出現并立即消失。
改進了啟動語音輸入(WIN + H)后進入聆聽狀態的性能。
修復了在手寫面板中使用刪除線手勢刪除字母時的崩潰問題。
解決了如果在“設置”>“藍牙和設備”>“觸摸板”下未選中“連接鼠標時保持觸摸板打開”,則在連接和斷開鼠標后觸摸板未重新啟用的問題。
修復了在某些情況下,手指在屏幕上滑動時可能會導致軌跡意外變紅或不可見的問題。
如果沒有安裝中文(簡體)IME,它不再顯示為設置 > 個性化 > 文本輸入 > 自定義主題下的自定義選項。
如果連接了 Xbox 控制器,使用它與游戲交互不再導致意外彈出消息“沒有支持的應用程序正在使用麥克風靜音”。
[小組件]
提高了在升級或應用程序更新后首次登錄時打開小組件面板的可靠性。
微軟做了一些工作來幫助解決小組件面板不會點亮并且你必須使用 Esc 鍵來關閉它的問題。
正如一些內測人員注意到的那樣,為了使狀態更清晰,如果任務欄上的天氣狀態不可用,微軟現在將顯示一個灰色的天氣圖標。
解決了導致升級后任務欄和設置中缺少小組件的潛在問題。此修復程序可以阻止未來的 PC 受到影響 - 如果當前受到影響,請嘗試重新安裝它,這可能會解決問題。
[設置]
修復了英語(英國)的 Windows 更新文本,使其顯示“上次檢查”而不是“上次勾選”。
解決了導致無法在 Windows 更新中激活“立即重新啟動”按鈕的潛在問題,當它在掃描模式下使用講述人獲得焦點時。
修復打開快捷設置的藍牙部分后返回,在某些情況下可能導致快捷設置中滾動條樣式發生變化的問題。
應用程序不再在設置 > 個性化 > 任務欄 > 其他系統托盤圖標下顯示不正確的圖標。
修復了導致“設置”>“個性化”>“任務欄”中的搜索圖標向后以及沙漠對比主題中顏色錯誤的問題。
修復了阻止快速設置進行觸摸輸入的問題。
解決了導致媒體源關閉后“快速設置”上方的媒體控件保留在那里的另一個問題。
修復了導航到頁面以在“快速設置”中選擇聲音輸出選項時最近版本中的高命中率崩潰問題。
[窗口]
做了一些工作來幫助解決與屏幕頂部的快照布局相關的問題,其中一個大的不可見區域可能會卡住并會消耗該區域的點擊。
當在最大化窗口的標題欄上向下拖動時,現在應該更容易從屏幕頂部調用對齊布局。
如果在快照組中有一個窗口設置為在所有桌面上顯示,那么如果將快照組拖放到任務視圖中的不同桌面,該設置現在應該會保留。
修復了在使用快照和與快照交互時導致 explorer.exe 崩潰的幾個問題。
修復了最近版本中的幾次高命中 DWM 崩潰問題。
解決了使用 3 指觸摸板手勢調出 ALT + Tab 時未正確設置焦點的問題。
修復了當僅打開一個 Microsoft Edge 窗口并嘗試對其進行截圖時,意外出現截圖輔助的問題。
減少了在拖動窗口時看到 acrylic 背景明顯滯后的可能性。
改進了在全屏使用應用程序時從屏幕邊緣使用手勢(例如打開“開始”菜單)的可靠性。
解決了使用 3 指在屏幕上的手勢以最小化某些全屏應用程序頂部打開的應用程序后可能導致屏幕顯示凍結的問題。
[講述人]
修復了使用“講述人”和鍵盤導航“顯示隱藏圖標”面板時的問題,其中焦點跳到圖標末尾的任務欄而不是循環回到開頭。
講述人現在將從 Edge 頁面的開頭開始閱讀,即使頁面上的控件默認具有焦點,例如 Bing 的搜索框。
[任務管理器]
修復了導致某些應用程序在任務管理器中未顯示為暫停的潛在問題,即使它們本應暫停。
修復了擴展子進程的子進程會導致進程中名稱列的內容顯著偏移的問題。
在設置中單擊“顯示所有進程的歷史記錄”任務管理器不應再掛起或崩潰。
現在,“運行新任務”按鈕應該可以在“詳細信息”和“服務”頁面上使用。
為了解決文本和 UI 剪輯的問題,任務管理器將不再在標題欄上顯示強調色。
[聯網]
最近在連接某些虛擬專用網絡時導致某些內測人員出現互聯網連接問題的問題現在應該得到了解決。
[鎖屏和登錄]
如果在啟用對比主題時單擊電源按鈕,登錄屏幕不應再崩潰。
修復了如果在設置 > 輔助功能中使用文本縮放選項,登錄屏幕上的網絡圖標可能會被剪掉的問題。
做了一些工作來解決高命中的登錄屏幕崩潰問題。
[其他]
解決了在 Windows 11 的設備設置體驗 (OOBE) 中阻止可訪問性浮出控件顯示或使用鼠標選擇其中項目的一些問題。
在設備設置體驗 (OOBE) 中的 RTL 語言中,可訪問性彈出按鈕將不再為空。
修復了導致通知彈出窗口卡在屏幕一側的透明框阻止輸入的問題。
解決了一個被認為是系統認為用戶在最近連接 UPS 時使用電池的根本原因的潛在問題。
啟動 Quick Assist 的鍵盤快捷鍵 (WIN + CTRL + Q) 現在可以再次使用。
解決了智能應用控制意外阻止某些已簽名應用的問題。
如果使用鍵盤來控制亮度或音量級別,如果在設置 > 輔助功能 > 視覺效果中關閉了動畫效果,現在出現的浮出控件將受到控制。
解決了使用 Xbox 游戲欄截屏后可能導致游戲周圍出現黃色邊框的潛在問題。
修復了導致 Windows 安全應用程序無法啟動或在升級后顯示沒有安裝該協議的應用程序的提示的底層應用程序注冊問題。
進行了更改,以幫助解決內測人員看到 Windows Terminal 無法在 Microsoft Store 中更新并出現錯誤代碼 0x80073CFB 的問題。
修復了導致某些依賴 .NET Framework 的應用程序無法在最后幾個版本中啟動的問題。
做了一些工作來解決 uxtheme.dll 中的漏洞,導致某些應用程序的性能隨著時間的推移而下降。
解決了導致 defrag.exe 顯示“最近不支持此類接口 (0x80004002) 的錯誤”的問題。
修復了內測人員在斷開藍牙設備或其他藍牙場景時可能遇到的最新版本中錯誤 DPC_WATCHDOG_VIOLATION 的 Bug 檢查。
提高了連接 Apple AirPods 等藍牙設備的可靠性。
修復了連接某些藍牙耳機后,從休眠狀態恢復后無法立即播放音頻的問題。
解決了在最近的版本中連接某些 USB 音頻設備時可能導致錯誤 PAGE_FAULT_IN_NONPAGED_AREA Bug 檢查的問題。
修復了上一個版本中與 cdp.dll 相關的崩潰。
修復了導致 Wireless Display 應用程序無法在最后幾次版本中接收內容的潛在問題。
[通用]
[NEW] 升級到 Build 22610 后,系統托盤中的“顯示隱藏圖標”浮出控件可能對某些 Insider 完全消失,即使它在“設置”>“個性化”>“任務欄”和“其他系統托盤圖標”下顯示為“開啟”。微軟正在調查這個問題。作為一種解決方法,如果你需要訪問將顯示在“顯示隱藏的圖標”浮出控件中的圖標,可以右鍵單擊任務欄以打開任務欄設置頁面,導航到“其他系統托盤圖標”和個人切換特定應用程序“打開”,直到問題得到解決。
[任務管理器]
[NEW] 從任務管理器的命令欄中啟用效率模式可能會導致進程列表在進程頁面上的應用程序組和后臺組之間波動。作為一種解決方法,右鍵單擊并使用上下文菜單啟用 / 禁用效率模式,然后關閉并重新打開任務管理器。
[小組件]
從屏幕側面使用手勢時,小組件面板可能無法成功打開。如果受到影響,請暫時點擊任務欄中的小組件圖標。
[實時字幕]
某些全屏應用(例如視頻播放器)會阻止實時字幕顯示。
某些位于屏幕頂部附近的應用程序,在運行實時字幕之前關閉,將在位于頂部的實時字幕窗口后面重新啟動。當應用程序擁有焦點時,使用系統菜單(ALT + 空格鍵)可以將應用程序的窗口進一步向下移動。