Làm sao phân biệt số thực hay là hàm (công thức)?

Liên hệ QC

langtu89dn

Thành viên mới
Tham gia
13/6/12
Bài viết
13
Được thích
1
Tôi đang có trục trặc vấn đề chỗ này:
Tôi xây dựng 1 bảng tính trong đó có hàm(công thức) tính ra 1 số thực. Làm sao tôi phân biệt được nếu đâu là số thực tự gõ vào, đâu là hàm tính toán.
Tôi xây dựng bảng tính để nhân viên thực hiện. Tôi muốn phân biệt là vấn đề quản lý của tôi.
 
Bạn xây dựng thì bạn tự biết ô nào là có công thức, ô nào là ô nhập dữ liệu chứ, còn muốn không cho nhân viên tác động đến công thức thì khóa những ô đó vào thôi.
 
Tôi đang có trục trặc vấn đề chỗ này:
Tôi xây dựng 1 bảng tính trong đó có hàm(công thức) tính ra 1 số thực. Làm sao tôi phân biệt được nếu đâu là số thực tự gõ vào, đâu là hàm tính toán.
Tôi xây dựng bảng tính để nhân viên thực hiện. Tôi muốn phân biệt là vấn đề quản lý của tôi.
Bạn chọn toàn bộ bảng tính, nhấn phím F5, nhấn nút Special, ở đây có 2 chỗ để bạn phân biệt đâu là giá trị, đâu là công thức: Constants = Giá trị (hằng), Formulas = Công thức.
Ngay phía dưới có 4 checkbox giúp bạn chọn kiểu dữ liệu theo ý bạn.

Góp ý: Bạn đừng thêm cụm từ "Help me imediatly" vào tiêu đề topic nhé, nó chẳng có ý nghĩa gì cả, và có thể xem là phạm quy, giống từ "gấp gấp" vậy đó. Tôi sửa lại tiêu đề, nhưng hy vọng bạn sẽ rút kinh nghiệm.
 
Tôi đang có trục trặc vấn đề chỗ này:
Tôi xây dựng 1 bảng tính trong đó có hàm(công thức) tính ra 1 số thực. Làm sao tôi phân biệt được nếu đâu là số thực tự gõ vào, đâu là hàm tính toán.
Tôi xây dựng bảng tính để nhân viên thực hiện. Tôi muốn phân biệt là vấn đề quản lý của tôi.

Trong bảng tính muốn biết những Cell nào chứa hàm gì, thực hiện như sau: Từ menu bạn chọn Tools > Options…Xuất hiện cửa sổ Options, chọn Tab View, trong khung Window options đánh dấu chọn vào Formulas và nhấn nút OK thì tất cả các hàm trong bảng tính sẽ hiện ra, vùng nào có công thức thì bạn chọn và tô cho nó 1 màu để phân biệt, tùy theo loại công thức Sum, %, ..v..v… mà bạn tô cho nó mỗi màu sắc khác nhau để phân biệt vùng chứa hàm, sau khi tô màu xong thì bỏ dấu chọn Formulas và nhấn nút OK. Như vậy, khi nhìn vào bảng tính và căn cứ vào từng loại màu sắc bạn sẽ biết những nơi nào có chứa hàm và đó là hàm gì.
 
Thêm một cách đơn giản để bạn biết ô nào chứa công thức, ô nào chứa giá trị, đó là nhấn tổ hợp phím Ctrl + ` (phím ` nằm phía trên phím Tab).
 
Thêm một cách đơn giản để bạn biết ô nào chứa công thức, ô nào chứa giá trị, đó là nhấn tổ hợp phím Ctrl + ` (phím ` nằm phía trên phím Tab).

Trường hợp mình muốn lập công thức để kiểm tra 1 ô nào đó chứa: giá trị hay công thức thì làm sao ạ?
 
Trường hợp mình muốn lập công thức để kiểm tra 1 ô nào đó chứa: giá trị hay công thức thì làm sao ạ?

Có một số hàm IS như sau
=OR(ISNUMBER(A1);ISBLANK(A1);ISTEXT(A1))
Kết quả là True thì nó là một trong các kiểu ấy
tiếc là chưa thấy hàm ISFormula
 
Có một số hàm IS như sau
=OR(ISNUMBER(A1);ISBLANK(A1);ISTEXT(A1))
Kết quả là True thì nó là một trong các kiểu ấy
tiếc là chưa thấy hàm ISFormula
Office 2013 có hàm ISFORMULA.
Nếu kiểm tra ô chứa công thức thì nhấn F5 (hoặc Ctrl+G) chọn Special... > Formula>Ok. Khi đã select hết các ô chứa công thức, tô màu cho các ô đó.
 
Tôi đang có trục trặc vấn đề chỗ này:
Tôi xây dựng 1 bảng tính trong đó có hàm(công thức) tính ra 1 số thực. Làm sao tôi phân biệt được nếu đâu là số thực tự gõ vào, đâu là hàm tính toán.
Tôi xây dựng bảng tính để nhân viên thực hiện. Tôi muốn phân biệt là vấn đề quản lý của tôi.

Tôi không hiểu tại sao lại phải phân biệt? Nếu bạn xây dựng đúng thì kết quả phải đúng. Nếu nghi kết quả dỏm thì chỉ việc mò chuột tới đó thì lòi ra công thức hay không.

Khi tôi giao file cho nhân viên điền dữ liệu vào thì tôi protect các ô chứa công thức
 
Macro hay VBA là 1 loại nhưng mà code thế nào vậy Bạn có biết thì bật mí luôn đi -0-/.

mình có property: .hasformula trong VBA!

Tôi nhắc đến ở đây là Macro 4 (có số 4) thì KHÁC với VBA ah (chỉ giống khi sử dụng thì phải Enable macro),

--------------dưới đây là ví dụ sd macro 4 (còn gọi là macro x4) ---------

+ Đặt con trỏ ô tại B1

+ bấm Ctrl+F3 đặt name Cel_has_formula, với Refer to là:
=GET.CELL(48, A1)

+ Từ đây có thể kiểm tra ô bất kỳ nào thuộc sheet đó có chứa công thức hay không bằng cách: tại ô liền kề bên phải nó gõ công thức =Cel_has_formula ==> kết quả sẽ trả về TRUE hay FALSE (có hay không có công thức)

Chắc là bạn đủ để tuỳ biến sử dụng cho trường hợp của mình???
 
Lần chỉnh sửa cuối:
Tôi nhắc đến ở đây là Macro 4 (có số 4) thì KHÁC với VBA ah (chỉ giống khi sử dụng thì phải Enable macro),

--------------dưới đây là ví dụ sd macro 4 (còn gọi là macro x4) ---------

=GET.CELL(48, A1)

...
Chắc là bạn đủ để tuỳ biến sử dụng cho trường hợp của mình???

Oh hay quá, đã ứng dụng được với 1 nhu cầu là: tự phát hiện và tô màu ô không có công thức, trong 1 dãy các công thức liên tiếp. Và nói chung, là 1 ô bất kỳ...

Tuy nhiên chưa biết các công thức trên, như số 48 nghĩa là gì??
sẽ tìm trên diễn đàn. Cám ơn Bạn!
 
Lần chỉnh sửa cuối:
Tôi đang có trục trặc vấn đề chỗ này:
Tôi xây dựng 1 bảng tính trong đó có hàm(công thức) tính ra 1 số thực. Làm sao tôi phân biệt được nếu đâu là số thực tự gõ vào, đâu là hàm tính toán.
Tôi xây dựng bảng tính để nhân viên thực hiện. Tôi muốn phân biệt là vấn đề quản lý của tôi.

Cái này đơn giản mà, nếu là số thực thì khi ta nhấp chuột vào nó ... trơ cái mặt ra (coi như chết), còn nếu là số do hàm tính toán thì khi ta nhấp chuột vào nó sẽ ... che cái mặt lại .
 
Lần chỉnh sửa cuối:
Cái này đơn giản mà, nếu là số thực thì khi ta nhấp chuột vào nó ... trơ cái mặt ra (coi như chết), còn nếu là số do hàm tính toán thì khi ta nhấp chuột vào nó sẽ ... che cái mặt lại .

:-o đó là 1 cách! Vấn đề là tui không muốn click vào gì cả, chỉ nhìn thoáng qua hàng trăm ô là biết ngay.
 
:-o đó là 1 cách! Vấn đề là tui không muốn click vào gì cả, chỉ nhìn thoáng qua hàng trăm ô là biết ngay.

Nếu chỉ "ngó" thôi thì nhấn F5-special-formulas rồi tô màu cho các ô có công thức . Ngoài ra, bạn còn phải làm thêm một việc nữa đó là : Làm sao để biết công thức được tạo bằng hàm excel hay hàm tự tạo ? Hàm tự tạo thì ai mà biết đúng hay sai ? Cuối cùng thì bạn cũng phải dí chuột vào thôi .
 
Nếu chỉ "ngó" thôi thì nhấn F5-special-formulas rồi tô màu cho các ô có công thức . Ngoài ra, bạn còn phải làm thêm một việc nữa đó là : Làm sao để biết công thức được tạo bằng hàm excel hay hàm tự tạo ? Hàm tự tạo thì ai mà biết đúng hay sai ? Cuối cùng thì bạn cũng phải dí chuột vào thôi .

Mình đã có viết ở trên rồi: nhu cầu rất đa dạng tùy từng người mà dùng cách nào.
Đối với mình, nhu cầu là cách các ô tự động sáng...nếu nó không chứa công thức. Vì khi nó có công thức thì không sáng nữa -=09=

Mình không có nhu cầu biết hàm tự tạo hay bằng excel. Mà giả sử muốn biết thì chưa chắc là phải dí chuột vào đâu nhé. Mà chỉ cần cài code là biết luôn hihi..

Nói tóm lại, các bạn đừng có bó buộc như thế chứ!? Có hàng triệu nhu cầu, và tỉ cách đáp ứng nhu cầu đó.
 
Web KT
Back
Top Bottom