2017-04-21 58 views
1

我有一個奇怪的問題,在我的Excel工作表的夢幻足球的一些公式:不一致的Excel VLOOKUP

在一個表中,我在一年起草的選秀權和球員的名單。各列如下:CO =玩家姓名,CP =年份,CQ =回合,CR =挑選,CS =所有者。

欄目手動輸入姓名,CP在2011年手動輸入,CQ手動輸入草稿輪(前10個是第1輪,第10個是第2輪等) 。

列CR是一個公式,它根據整數和它所在的行計算剔號。公式CR2中的公式如下所示:「= CQ2 + MOD(ROW(CR2)-2,10)/ 100 + 0.01「並評估爲」1.01「。 CR3的公式將評估爲「1.02」,CR4將向「1.03」等

編輯評價:這是該表的前15行的圖片:picks sheet here

另一個頁面上,我有一個5×10 VLOOKUP公式的網格,我嘗試列出哪些所有者擁有哪些選擇。該網格中每個單元格的VLOOKUP公式如下:「= VLOOKUP(1.01,Picks2011 [[Pick]:[Owner]],2,FALSE)」,其中「1.01」是從列中選擇的名稱CR,「Picks2011」是上一張表格的名稱,「[[Pick]:[Owner]]」是表格「Picks2011」中的列。這個例子公式正確輸出誰了挑1.01在2011年

編輯主人的名字:這裏的電網與失敗的細胞圖片:grid showing the errors

的問題是,在這片特定的細胞被賦予我沒有特別原因是「#N/A」。例如,正確選擇2.01輸出,但選擇2.02輸出#N/A,並再次正確選擇2.03輸出。似乎沒有任何形式的錯誤。我嘗試刪除兩個表並重新創建它們,我似乎無法弄清楚它們有什麼問題。

+0

您可以發佈數據圖像嗎? – Kyle

+0

你會發現這些值看上去是四捨五入的,但實際上有小數點後的值,例如它可能會顯示'2.02',但實際值可能是'2.01999999999995',所以它找不到匹配項。 –

+0

添加了一些圖片以獲取更多信息。 斯科特,我聽說過Excel中有這樣的數字,但爲什麼會出現這種情況,但其中一些卻不是其他人? 編輯:還有一點需要注意的是,自2011年以來,我每年都做同樣的網格程序,每年給它自己的工作表,其他年份的所有其他工作表完美工作。 – Travis

回答

0

特拉維斯...我注意到,VLOOKUP公式指向格式化爲表格的網格,我喜歡它,因爲它比處理指定和錨定範圍更容易。但是,N /您遇到的問題似乎每隔一行都會發生,這讓我想知道這些罪魁禍首行上的格式是否與返回您所期望值的那些行上的格式不同。也許檢查一下,並作爲一種排除故障的方法,嘗試將數據從工作行復制到失敗的行中,以查看您的vlookup返回的值。值得拍攝。

+0

這不是一個壞主意,但看看我之前發佈的網格圖片。你會發現錯誤是不穩定的:在第2和第3列中,錯誤都是偶數。但是,在第4,5和6列中,錯誤僅在第3和第7行。這種不規則性使得這個問題變得很奇怪。 – Travis

+0

想知道問題是否與用於計算選取小數的公式相關聯。您是否考慮過將結果粘貼爲值並查看是否會對查找結果產生影響?如果是這樣,但你需要保留一個公式來計算選擇,我可以提供其他建議,依賴整數或甚至小數,而不捨入...只是一個想法... – AstroBernal