返回列表 上一主題 發帖

[發問] dde to excel 請教

[發問] dde to excel 請教

=ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0)

以上鍵接顯示數值時怎樣修改才能隱藏個位顯示?

例:345>34

謝謝

=LEFT(ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0),LEN(ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0))-1)

TOP

回復 2# ANGELA


    謝謝ANGELA的回覆,這個問題解決了另一個問題又出現,總是不能一次過表達出來,真對不起...

例:345>34 / 34>3.4

TOP

不了解

TOP

回復 4# ANGELA


    希望傳來2位數值時能顯示得清楚一點。

例1:345=34
例2:34=3.4

謝謝

TOP

a1代表傳回值
=IF(LEN(A1)>2,LEFT(A1,LEN(A1)-1),LEFT(A1)&"."&RIGHT(A1))

TOP

對不起!還是不能夠把這條公式

=IF(LEN(A1)>2,LEFT(A1,LEN(A1)-1),LEFT(A1)&"."&RIGHT(A1))

(a1代表傳回值)

代進

=LEFT(ROUNDDOWN(xxxxxx|'R1A'!'+138@1:1',0),LEN(ROUNDDOWN(xxxxxx|'R1A'!'+138@1:1',0))-1)

內使用。

TOP

本帖最後由 ANGELA 於 2011-9-29 09:45 編輯

=IF(LEN(A1)>2,LEFT(A1,LEN(A1)-1),LEFT(A1)&"."&RIGHT(A1))

其中紅色的A1用 LEFT(ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0),LEN(ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0))-1)
取代

TOP

(A1)

是否代表(ROUNDDOWN(xxxxxxx|'R1A'!'+138@1:1',0)這個dde鍵接?

TOP

換個方式說吧,
XX=LEFT(ROUNDDOWN(xxxxxx|'R1A'!'+138@1:1',0),LEN(ROUNDDOWN(xxxxxx|'R1A'!'+138@1:1',0))-1)
=IF(LEN(XX)>2,LEFT(A1,LEN(XX)-1),LEFT(XX)&"."&RIGHT(XX))

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題