簡體   English   中英

Excel 條件格式以查找帶有文本的單元格中的數字

[英]Excel Conditional Formating to find numbers a cell with text

我看了又看,但沒有找到合適的答案。 我有一個電影列表。 有些有發行年份,有些沒有。

是否有條件格式化方法來突出顯示包含數字的單元格。 通常是四位數字。 這些數字始終位於名稱中的不同位置,並且從不在開頭或結尾。 他們也從不孤單。 我發現了幾個不起作用的示例,因為“您不能為條件格式設置標准使用並集、交集或數組常量。” 不管什么意思。

這是一個示例列表:

Airborne
Airplane II - The Sequel 1982
Alien 3 1992
Alien 1979
Alien Contamination
Alien Covenant 2017
Alien Resurrection 1997
Bad Santa 2

我希望突出顯示第二個、第三個、第四個、第六個、第七個和第八個。 如果它只能找到年份並忽略個位數,我將是一個獎勵,但如果沒有,那也沒關系。

另外兩點,我正在使用 Excel 2007,因為它是付費的,我沒有訂閱我擁有的東西,兩個,請不要使用 visual basic 或宏。 我不明白那些東西,真的不想。

谷歌並沒有找到適合我的東西並輸入這些 forms。

我希望有人會有一個公式可以在條件格式中工作,以突出顯示單元格中某處有 4 個數字的單元格。

我認為這應該適用於 Excel 2007:

=OR(ISNUMBER(-MID(SUBSTITUTE(A1," ","~")&"~",seq,4)))

其中seq是定義的名稱,指的是:

=ROW(INDEX(Sheet1!$A:$A,1):INDEX(Sheet1!$A:$A,255))

seq僅返回一個數字數組{1..255}

該公式檢查每組四 (4) 個字符,如果其中任何一個創建一個數字,它將是正數(因此數字為 4 位或更多)。

如果您需要實際確保它是四位數字且不超過四位,並且這四位數字構成特定日期之間的一年,則可以增加公式的復雜性。

~替換空格並在末尾附加~是因為 Excel 會將<space><digit>解釋為數字; 並補償MID的工作方式。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM