2016-07-18 246 views
0

我的列值如下所示。在excel中對列進行排序

Q1-2011 (1st quarter 2011) 
Q1-2011 
Q1-2012 
Q2-2011 
. 
. 
. 

我想通過2011年和2012年的所有季度來排序此列,等等。然而,當我嘗試進行正常的排序時,它會給出所有年份的第一季度,然後是第二季度。請幫我一年一度地對列進行分類。 謝謝

+2

添加另一列(如果真的讓你感到困擾,你可以隱藏它),公式爲:'= RIGHT(A1,4)&「 - 」&LEFT(A1,2)'。我在這裏假設在'A1'中你有四分之一的值。然後在新列上排序。這會解決你的問題嗎? – trincot

回答

0

所以你有一個文字「Q1-2011」的列這裏是如何做這種排序。

  1. 打開電子表格。
  2. 您是否看到「Q1-2011」的專欄? (我打算稱這個列A)選擇它右側的列標題。點擊右鍵,插入。再次執行此操作,右鍵單擊,插入。此步驟會在您的原始「Q1-2011」右側創建兩個空列。
  3. 將整個列「Q1-2011」複製到剛剛創建的兩列中的最左側。 (這將是B列。此時C列爲空白)
  4. 用鼠標左鍵單擊,選擇剛剛填充複製數據的列。所選區域應以藍色突出顯示。
  5. 在Excel的頂部菜單中,選擇數據選項卡,然後選擇文本到列
  6. 您應該會看到一個彈出框。選擇分隔 - >下一步。選擇其他並在框中加上-的減號 - >下一步,並完成。

TextToColumn Popup

  • 現在排序數據。選擇整個表格。 (左鍵單擊,要排序的區域將顯示藍色。)選擇數據選項卡,然後選擇排序。你會看到一個彈出框。按列C(年份)排序,然後添加一個級別(請參見按鈕?),然後按列B(四分之一)排序
  • 現在隱藏B列和C列。
  • 全部完成!

    0

    我相信你不得不創建另一列來帶回本季度的日期,然後過濾。