2017-06-13 45 views
0

我分析在Excel中的一組臨牀資料,包括有沒有一種方法,以獲得其中標準滿足透視表在Excel中實例的計數2016

  1. 護理水平,一個各種個人都收到
  2. 收到
  3. 的護理結束日期是護理的日期

我試圖在一份報告中回答的問題是,有多少人已經收到了較高水平的護理在14天內與較低水平相關。

我已經以這樣的方式組織數據,通過創建數據透視表,它很好地組織數據。然而,在這個數據集中,每個人的每一級護理都有多個實例,可能在14天內連接或不連接到較低級別的護理。當然,這個數據集足夠小,可以手工計算出來,但是我預見在未來可能會做很多次這樣的事情,並且可能會有更大的數據組。

因此,我想知道是否有辦法自動化這個過程。我幾乎可以概念化一個嵌套的if語句,在開發數據透視表之前標記這些實例,然後計算這些標記,如下所示:

因爲一切都已按照個人排序,然後按日期排序,所以我可以如果(levelofcare <> levelofcare在它上面的單元格,如果(入住日期 - 它的單元格的排出日期在它之上< = 14,1),0然後生成數據透視表並加上該列。

然而,我認爲這將是相當不準確的考慮數據,有時,「護理水平」字段不是一個標準化的字符串。

+0

歡迎來到SO!如果你發佈一個示例數據集(顯然是僞造的數據),這將會非常有幫助,因此用戶可以更好地瞭解所處理的信息。 – disinfor

回答

0

我會添加列的dat計算你需要在數據透視表中顯示的內容。

可能是一個顯示接受更高級別護理的個人(如果陳述給出是或否的答案)的列。如果前一列爲「是」,則表示個人是否在14天內收到較低級別的列。 然後可以將這些添加到數據透視中。

假設的答案,因爲沒有提供數據的問題 - 如果提供的數據很高興編輯。

相關問題