Ý nghĩa ký hiệu trong công thức !!!

Liên hệ QC

lyhuynh

Thành viên chính thức
Tham gia
18/1/11
Bài viết
94
Được thích
2
Em có công thức như thế này:
VLOOKUP(LEFT(I8,3),$B$4:$C$12,2,0)&" "&VLOOKUP(--RIGHT(I8,LEN(I8)-3),$D$4:$E$12,2,0).
Anh chị cho em hỏi dấu "--" ở đây có ý nghĩa gì vậy, được dùng như thế nào, trong trường hợp nào. Em xin cảm ơn !!!&&&%$R**~**
 
Khi bạn dùng hàm RIGHT thì giá trị trả về là dạng TEXT.
Bạn muốn chuyển giá trị này thành dạng số thì bạn thêm "--" vào đằng trước.
1 dấu "-" có nghĩa là tạo ra 1 ngược dấu với số lấy ra từ hàm RIGHT
thêm 1 dấu "-" nữa để chuyển về cùng dấu với hàm RIGHT
 
Em có công thức như thế này:
VLOOKUP(LEFT(I8,3),$B$4:$C$12,2,0)&" "&VLOOKUP(--RIGHT(I8,LEN(I8)-3),$D$4:$E$12,2,0).
Anh chị cho em hỏi dấu "--" ở đây có ý nghĩa gì vậy, được dùng như thế nào, trong trường hợp nào. Em xin cảm ơn !!!&&&%$R**~**

Đó là 2 dấu trừ! Âm với Âm sẽ ra Dương

Ta có thể dùng một trong những cách sau:

--RIGHT()

RIGHT()*1

RIGHT()/1

RIGHT()+0

VALUE(RIGHT())

v.v...

Mục đích là chuyển các giá trị số sau khi tách ra từ các hàm xử lý chuỗi để nó trở về dạng số chứ không còn là số nhưng định dạng là chuỗi nữa.
 
Đó là 2 dấu trừ! Âm với Âm sẽ ra Dương

Ta có thể dùng một trong những cách sau:

--RIGHT()

RIGHT()*1

RIGHT()/1

RIGHT()+0

VALUE(RIGHT())

v.v...

Mục đích là chuyển các giá trị số sau khi tách ra từ các hàm xử lý chuỗi để nó trở về dạng số chứ không còn là số nhưng định dạng là chuỗi nữa.

Từ dạng text sang dạng số, còn dạng số muốn chuyển wa text mình làm theo cách trên dc ko ?
 
Từ dạng text sang dạng số, còn dạng số muốn chuyển wa text mình làm theo cách trên dc ko ?

Dạ thưa võ sư. Từ dạng số muốn chuyển sang Text thì ta dùng hàm TEXT
Ví dụ =TEXT(A1,"@") là để chuyển số tại A1 sang text
----------------
Rất hân hạnh được phục vụ võ sư
Ẹc... Ẹc...
 
Web KT
Back
Top Bottom