2016-09-09 47 views
0

我想了一下Excel的幫助,並希望你們中的一個人能夠承擔責任。我有一張數據(從Apple Health導出),基本上包含日期,小時和步驟數的列。樣本數據...Excel Array Formula Assistance

Sample Data

我已經成功地創建用於計算的單日步驟的最大數量的數組公式,使用以下...

{=MAX(SUMIF(Table1[DATE],Table1[DATE],Table1[STEPS]))} 

我現在想要創建另一個公式來告訴我是哪一天。

我很熟悉索引和匹配,但沒有太多的運氣。

任何幫助和援助表示讚賞。

謝謝:)

+0

使數據透視表,總結你的表1和設定,讓你可以閱讀你問什麼,從那裏 –

+0

我希望能做到這一點而無需創建數據透視表或任何其他列。個人挑戰與任何事情一樣,以進一步提高我在Excel中的知識。 :) – user2976984

+2

我明白了,我想你會發現在適當的時候,你會得到幾乎不可讀的excel工作簿,這種困難的方式是用戶用他或她自己的excel公式從頭開始構建它。藉此機會學習如何使用標準化工具來構建快速且易於理解和維護的工具! –

回答

0

添加到我的評論在OP:

這個公式將顯示爲所需的日期,其中在細胞I6輸入所需的日期步驟的最大數量。
{=MAX(IF(Table1[Date]=$I$6,Table1[Steps]))}

這個公式將返回日期:
{=INDEX(Table1[Date],MATCH(MAX(IF(Table1[Date]=$I$6,Table1[Steps])),Table1[Steps],0))}

+0

非常感謝......我的原始公式返回了當天有最大總和的步數。我也懷疑過後的第二點 - 那就是找到那一天。最終的答案是讓我盯着我。 :) :) – user2976984