如何用excel函式或vba來判斷單元格對 錯或半對半錯

2021-04-30 15:07:11 字數 1523 閱讀 2101

1樓:匿名使用者

這個問題相對比較簡單,按照**的單元格,在c3中輸入:

=lookup(sum(not(iserr(find(b3,e3))),exact(b3,e3)*2),,)

然後向下複製即可

注意:這個函式要求回答的答案和標準答案的字元都是大小寫必須完全對應,否則需要考慮增加upper函式來進行調整

2樓:ppt網路工作室

半對半錯,這個比人還智慧呢個

3樓:

什麼叫單元格對,錯?請給一個清楚的描述。

4樓:太極健

你錯選的還得分了,如2號題,錯了應該是不得分吧

**如下

sub test()

dim arr, brr, x&, y&, i&, k

arr = range("a3:e" & range("a65536").end(xlup).row)

redim brr(1 to ubound(arr), 1 to 2)

for x = 1 to ubound(arr)

i = 0

for y = 1 to len(arr(x, 2))

if arr(x, 5) like "*" & mid(arr(x, 2), y, 1) & "*" then

i = i + 1

else

arr(x, 3) = "×"

arr(x, 4) = 0

goto aa

end if

next y

if i = len(arr(x, 5)) then

arr(x, 3) = "√"

arr(x, 4) = 2

else

arr(x, 3) = "tf"

arr(x, 4) = i * 0.5

end if

k = arr(x, 4) + k

aa:next x

range("a3").resize(ubound(arr), ubound(arr, 2)) = arr

msgbox "總得分:" & k & "分"

end sub

執行該巨集得到正確的結果

如何用excel編輯函式,判斷對錯

5樓:無知

不明確樓主是要a1包含b1,還是a1=b1時顯示正確以下2個公式,你自己試驗下

c1輸入:

=if(a1=b1,"正確","")

或者=if(isnumber(find(b1,a1)),"正確","")

下拉填充

6樓:匿名使用者

c1輸入公式:

=if(a1=b1,"對","錯")

按住填充柄下拉複製公式

7樓:匿名使用者

c1單元格寫入公式

=if(b1="","",if(a1=b1,"","不正確"))

下拉複製公式

如何用excel求函式的係數函式y Ax B已知

excel 中已經有這bai個功能,是 du通過 最小二乘zhi 法 方式求線性方程的係數。dao據我所版知,在散點圖表上權可以自動新增公式。如果使用公式的話,則可以使用函式 intercept 利用現有的 x 值與 y 值計算直線與 y 軸的截距。語法intercept known y s,kno...

如何用excel做函式影象,如何在excel中繪製函式影象?

1 在此為了講解的需要,小編就以函式y sin sin x為例,講解利用excel繪製函式的一般方法。首先是作用域的確定,正弦函式的作用域為0 2 即作用域從0 6.28之間 x作為變數,取值任意。2 然後確定作用域的取值個數,作用域取值個數越多,所繪製的函式越接近最終理想曲線,為此,我們將正弦函式...

在Excel中如何用year函式和today函式計算年齡

先建立下面的 要紅色圈處插入函式。1 單擊編輯欄上插入函式按鈕。回 2 選擇 答時間與日期。3 選擇year函式。4 單擊確定。在紅色圈處輸入now 單擊藍色圈處確定。現在下圖可以看到年份是2014,在藍色圈處顯示了現在用的公式。在紅色圈處雙擊到下一步。上一步雙擊後,如藍色圈所示編輯公式 year ...