1樓:小矇
以你的圖為例,在原a、b列中間插入一列空白列作為輔助列,插入的列變為b列,在b2輸入公式:
=rank(vlookup(a2,c:d,2,),d$2:d$50)將公式向下拉填充複製就得到對應a列上的名稱在原b列上的排位,只要單獨將新的a、b兩列
按升序排序就可以將a列按原b列的順序排序了。
注:公式中我是假設你的資料至50行,請按你的實際行數輸入。
2樓:匿名使用者
其實這個很簡單
選單-----工具---選項----自定義序列----「匯入」前面的按鈕----選擇a列的序列---確定
然後選擇b、c列----資料---排序---選項----自定義排序次序裡找到剛才新增的序列---確定---確定
就可以了
以後要用到這樣的排序就不用再設定了,直接選擇排序序列就可以了。根本用不到函式。
3樓:
我做的有點麻煩,
如果a列和b列都是一對一的,那麼你可以將bc兩列剪下放入sheet2中;
第一步:在sheet1中b列 輸入=vlookup(a2,sheet2!a:a,1,0),能將b列按照a列排序;
第二步:在sheet1中c列 輸入=vlookup(a2,sheet2!a:b,2,0)
如果a列和b列不是一對一的,那麼你可以將bc兩列剪下放入sheet2中;
第一步:在sheet1中b列 輸入=vlookup(a2,sheet2!a:a,1,0),能將b列按照a列排序;(同上)
第二步:在sheet1中c列 輸入=sumif(sheet2!a:a,b:b,sheet2!b:b)(由查詢函式變成求和)
如何列a不動列b和c按列a排序?
excel中,如何將b列與c列按照a列的順序排列?
4樓:無畏
在a列與b列之間插入一列,然後在b1輸入公式:
=if(countif(c:c,a1),vlookup(a1,c:d,2,),"")
下拉填充
5樓:楊致遠
b咧姓名與a列完全一樣嗎?我想肯定是不完全一樣的。這樣操作,首先在最後一列右側加上一列順序號;
再在a列與b列之間插入一列,然後在b1輸入公式:=vlookup(a1,c:e,3,),下拉充填。之後選中ab列 以b列排序。完成
注:此時假設e列為順序號。完成後沒用的列可以刪掉
excel怎樣讓b,c,d列根據a列排序?
excel怎樣讓b,c,d,e,f,g列根據a列排序?
6樓:匿名使用者
將a列資料新增到「自定義列表」中,然後選擇bcdef列,在「資料」「排序」中,以b列為主要關鍵專字,排序方屬
式選擇「自定義序列」,然後排序,即可實現資料區域以a列序列排序且擴充套件選定區域,不在a列序列的自動排到後面的效果。
請教高手excel排序問題,請教excel高手,自動排序問題
首先,要保證你的統計表中沒有合併的單元格。其次,你在工具 選項 自定義序列中,錄入兩條內容,第一條是所有鄉鎮,第二條是工礦企業 農林企業等內容,錄入完畢後儲存。再次,選中整個統計表,選擇 資料 排序,在彈出的對話方塊中,選擇 有標題行 主要關鍵字 選擇剛剛在第二步中自定義的鄉鎮序列,次要關鍵字 選擇...
EXCEL表中如何讓第二列的內容和第一列的相同內容對應
excel表中如何讓第二列的內容和第一列的相同內容對應的方法如下 1 公式法 假設資料從a2,b2開始 1 在a列後插入輔助列b列,在b2輸入 if iserror vlookup a2,c e,3,0 0 下拉至結尾,2 在c列後插入輔助列d列,在d2輸入 if iserror vlookup c...
excel中使用減法公式,如何讓表示差的列,在輸入減數和被減數以後,自動顯示差
如何啟用或禁用自動將格式和公式擴充套件到其他行的功能 在 內n f列輸入資料後,在o列輸入公式,如何能使o列的公式不用複製而自動新增?單擊 office 按鈕 單擊 excel 選項 在 高階 類別中的 編輯選項 下,03版 工具 選項 編輯 選中或清除 擴充套件資料區域格式及公式 核取方塊可開啟或...