2017-01-16 22 views
1

我有一個數據集,其中包含以下列。它顯示了日期中房間(資源)中的人數(在時間欄中)。如何在Excel中使用查找從第三列返回值,如果在其他兩列中滿足條件

樣本數據集:

Sample Dataset

我試圖返回以下。

示例結果:

Sample Result

從本質上講,我嘗試尋找我的數據集,並返回的人數在每個房間,每個時間和日期,更易消化的方式。

道歉,如果我沒有正確解釋自己,我還沒有真正解決如何正確使用這個論壇,但我希望能用集體來幫助解決這個問題。我不是一個擅長新手,但我似乎無法得到匹配/索引/ v/hlookups的正確組合來做我所需要的!謝謝:)

好吧,所以基於NightCrawler的幫助進行更新,在下午1點和下午4點仍然會出現隨機錯誤!有小費嗎?

timing errors

+0

您可以更新屏幕截圖並獲得實際結果。 – nightcrawler23

回答

0

我用這個公式實現您想要的結果。我添加了另一列以在每一行中獲取正確的日期,因爲我不想處理合並的單元格(請參閱圖像)。

=SUMIFS(OFFSET($C$2:$C$7,0,MATCH($D11,$C$1:$L$1,0)-1),$A$2:$A$7,$B11,$B$2:$B$7,E$10) 

拖動公式的所有單元格

Revised Screenshot

+0

感謝Nightcrawler。這正是我所需要的,儘管有幾個問題。我實際上有10個時間段,我試圖參考,當我拖出它(即從C1到L1,上午9點 - 下午6點),從P2到P12,它適用於除1和4點以外的所有時間段: #N/A,並且excel一直在拋出循環引用:(。FYI - 我已經將匹配從C1:E1擴展到了C1:L1 – user2228531

+0

您的數據和輸出表在同一張表中嗎?我將數據列擴展爲L1,但仍然得到所有結果沒有錯誤我修改了我的答案 – nightcrawler23

+0

我已經添加了我在原始文章中體驗的屏幕截圖,非常感謝您的幫助,希望能幫到你 - 你認爲你可以看看?謝謝:) – user2228531

0

這裏是你可以使用

選擇數據的另一種方法。轉到數據選項卡。在獲取&變換下,單擊來自表格。在彈出的檢查我的表有頭 - >OK

窗口(查詢編輯器)會彈出。

Query Editor

選擇你的時間列在變換選項卡中單擊逆透視列。這就是你會得到

Unpivot data

注意時間列現更名,並有一個新的colunm「價值」。現在選擇您的資源列,單擊透視列(轉換選項卡)。對於值列,選擇值(添加的新列)。在高級選項中,確保選擇「總和」。

Options

點擊OK。你應該有你的結果。在主頁選項卡中,單擊關閉並加載。

Final

該行可能不按正確的順序,因爲你正在使用它作爲一個字符串。您可以使用數字進行更好的分類。

+0

謝謝,不幸的是,2013年,並安裝插件我需要管理員權限,這在工作中我沒有:( – user2228531

相關問題