chế độ org: trong một bảng, tính tuổi của một người dựa trên ngày sinh của họ


7

Hãy nói rằng tôi có bảng sau:

| Name   | Age              | Date of Birth    | Income |
|--------+------------------+------------------+--------|
| Joe    |                  | <1984-02-20 Mon> |  84000 |
| Mark   |                  | <1974-04-15 Mon> | 120000 |
| Sophie |                  | <1970-08-28 Fri> | 150000 |
| Anna   |                  | <1988-02-29 Mon> | 160000 |

Tôi muốn cột thứ hai là số năm trôi qua kể từ ngày ở cột thứ ba.

Tôi không thể tìm ra cách thực hiện việc này với cài đặt TBLFM.

Câu trả lời:


8

Có phải nó giống như ví dụ dưới đây:

| Name   | Age          | Date of Birth    | Income |
|--------+--------------+------------------+--------|
| Joe    | 30 years old | <1984-02-20 Mon> |  84000 |
| Mark   | 40 years old | <1974-04-15 Mon> | 120000 |
| Sophie | 44 years old | <1970-08-28 Fri> | 150000 |
| Anna   | 26 years old | <1988-02-29 Mon> | 160000 |
#+TBLFM: $2=(now()-$3)/365;%d years old

Cảm ơn bạn! Tôi có thể tìm thấy những thứ như now()vậy ở đâu?
Trevoke


1
@Trevoke Một cách khác, thường hoạt động là thử C-h f calc-now- hầu hết các hàm Calc sẽ có hàm Lisp Emacs tương ứng với tên được đặt trước calc-.
wvxvw
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.