返回列表 上一主題 發帖

將原來次序重新排列,求相關公式的伸延問題

將原來次序重新排列,求相關公式的伸延問題

本帖最後由 K_Wing 於 2014-12-21 17:29 編輯

AB
C
D
E
1 001
$1527.00 11
2 002
$8542.10 2
3 003
$8971.50 1
4 004
$4588.70 7
5 005
$1651.50 10
6 006
$7500.00 4
7 007
$8512.30 3
8 008
$4588.10 8
9 009
$6579.80 6
10 010
$6587.00 5
11 011
$3444.80 9


如上圖:
A列是一堆公司名稱(固定位置,不用理會)
B列是上月的次序
C列是從其他地方輸入,在這列中不斷累積的總數
D列顯示C列更新後的最新排序

問題
想在E列用公式計算出與最大的排名
相距多少
(假設現有排名是4,與第一位相距是3)
或是相距金額多少
(假設現時的金額是$7500.00,與最大的金額$8971.50,需要計算出相差值$1471.50)

回復 1# K_Wing


    E1=MAX($C$1:$C$11)-C1, 下拉

TOP

回復  K_Wing


    E1=MAX($C$1C$11)-C1, 下拉
samwang 發表於 2014-12-21 19:58

感謝兄弟出手相助
已試過有關公式
同事們覺得改為 E1=MIN($C$1:$C$11)-C1, 下拉
會比較好
多謝兄弟給與啟發
謝謝

另想問問
若想改為第一排名與第三排名置比較
可以怎樣修改呢?

TOP

回復 3# K_Wing

另想問問
若想改為第一排名與第三排名置比較
>> 我太懂你的意思,可以再解說詳細或附件檔案

TOP

回復 3# K_Wing
若指定第一排名或第三排名等狀況比較,建議使用
SMALL(array,k) 或 LARGE(array,k)處理
請參考!

TOP

回復  K_Wing

另想問問
若想改為第一排名與第三排名置比較
>> 我太懂你的意思,可以再解說詳細或附件 ...
samwang 發表於 2014-12-21 21:52

因C列的數字不斷改變
老闆想看看不斷改變的數字中
第三排名與第一排名的總數
相差多少
由於數字不斷改變中
在C列中定位計算有困難
所以想交由公式來自動計算

TOP

回復  K_Wing
若指定第一排名或第三排名等狀況比較,建議使用
SMALL(array,k) 或 LARGE(array,k)處理
請 ...
p212 發表於 2014-12-22 11:19

多謝兄弟提供公式
因C列中的各項數字
會由其他地方輸入並增長
引玫排名會隨時改變
所以公式不能固定於一個儲存格

TOP

本帖最後由 p212 於 2014-12-22 15:46 編輯

回復 7# K_Wing
可以提供範例檔 (內含期望的答案,如樣式為數字或文字、出現的位置為表頭或與原資料相對位置...)?
省去同好們造檔的麻煩,謝謝!

TOP

回復 8# p212
C列的數據由其他地方傳過來增長
因是公司的檔案
不便上傳上來
另做一個檔案
便不會出現數據增長
只能作為參考
例子如下:
A
B
C
D
E
1
公司名稱
上月排名現在累積
今月排名
第三名與第一名相距
2
乙公司
01$200.00
04
(不用顯示,除非累積到第三名時才顥示)
3
丙公司
02
$456.00
03
(只需顯示與第一名相距排名)-2 或 -$294.00(或顯示現金相距)
4
丁公司
03
$500.00
02
(不用顯示,除非累積到第三名時才顥示)
5
戊公司
04
$750.00
01
(不用顯示,除非累積到第三名時才顥示)

TOP

本帖最後由 p212 於 2014-12-23 08:44 編輯

回復 9# K_Wing
儲存格E2輸入
=IF(C2=LARGE(OFFSET($C$2,,,COUNTA(C:C)-1),3),C2-LARGE(OFFSET($C$2,,,COUNTA(C:C)-1),1),"")
向下複製公式
請參考!
ps. 「提供範例檔」的意思為上傳Excel格式的附件,而非貼圖;不便上傳原檔時,可造模擬檔即可。

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題