Nhờ anh/chị diễn dàn lập giúp em công thức tính!! (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.

kute2007

Thành viên chính thức
Tham gia
17/11/08
Bài viết
70
Được thích
0
Nhờ anh/chị diễn dàn lập giúp em công thức hiện thị chữ màu đỏ-gạch chân và dấu sao

E có một bài toàn mà chưa tìm ra được cách giải, mong anh /chị diễn dàn giải giùm em.

E có 1 file exxcel, có 2 sheet

*** SHEET 1:
Dữ liệu như hình vẽ,là gồm có 16 ô dữ liệu bất kỳ, cái dữ liệu này do e tự nhập vào.
sheet1.jpg
*** SHEET 2
Kết quả Hình minh họa
Sheet2.jpg
-Dòng số 3 và dòng số 4 là 2 dòng dữ liệu minh họa,
trong đó: dòng số 3 sẽ để nguyên ,
và vấn đề bây giờ là e muốn nhờ anh/chị xử lý giùm e dòng số 4 công thức nhập tự động để ẽxcel tự điền màu chữ+gạch chân+ dấu sao (*) nếu số đó xuất hiện nhiều hơn 1 lần.
Yêu cầu như sau:
-Ở dòng số 4, cụ thể là B4=58. Lấy Cột B3=15 làm dữ liệu dể so sánh với bảng dữ liệu ở sheet1 (vùng dữ liẹu trong bảng dữ liệu sheet1 là: E7:H10. Nếu có 15 và xuất hiện 1 lần thì cột B4 sẽ hiện thị gạch chân-có màu đỏ, nếu không có thì để nguyên, như vậy thì ô B4 sẽ hiện thị màu đỏ và có gạch chân. Còn nếu xuất hiện nhiều hơn 1 lần( max nhất là 4 lần ) thì ta sẽ điền vào dấu sao (*) + màu chữ đỏ có gạch chân.
Tương tự như vậy D4-G4-H4 cũng hiện thị màu đỏ-gạch chân

Còn ô C4-E4-thì giữ nguyên,

- Còn F4=56, do F3=87, mà bên sheet1 ta thấy 87 có xuất hiện 3 lần tại ô E9-F9-G9 vì vậy ta sẽ hiện thị tại ô F4 màu đỏ và điền vào 3 dấu sao.

Đó là yêu cầu của file dữ liệu của em, mong các anh /chị diễn dàn giúp e điền công thức tự động để sheet2 sẽ hiện thị như hình minh họa ở trên ạ...

Cảm ơn anh/chị diễn đàn.

 

File đính kèm

Lần chỉnh sửa cuối:


Đó là yêu cầu của file dữ liệu của em, mong các anh /chị diễn dàn giúp e điền công thức tự động

Cảm ơn anh/chị diễn đàn.

Không dùng công thức có được không bạn?
Tiêu đề của bạn chung chung và lần sau bạn không nên dùng chữ màu xanh đỏ trong bài viết. Topic này sẽ bị khóa.
 

File đính kèm

Upvote 0
Không dùng công thức có được không bạn?
Tiêu đề của bạn chung chung và lần sau bạn không nên dùng chữ màu xanh đỏ trong bài viết. Topic này sẽ bị khóa.
Chào bạn,
Vì nếu k sử dụng công thức thì làm thủ công sẽ vất vả lắm bạn, giả sử giờ mình có dữ liệu tầm 100 thì lúc đó sử dụng bằng tay thì k sẽ làm k nổi bạn à... Mong bạn tìm giúp mình nhé,,,
 
Upvote 0
Chào bạn,
Vì nếu k sử dụng công thức thì làm thủ công sẽ vất vả lắm bạn, giả sử giờ mình có dữ liệu tầm 100 thì lúc đó sử dụng bằng tay thì k sẽ làm k nổi bạn à... Mong bạn tìm giúp mình nhé,,,
Bạn tải File ở bài trên về, thay đổi giá trị ở dòng 3 và xem kết quả đã đúng chưa?
 
Upvote 0
Bạn tải File ở bài trên về, thay đổi giá trị ở dòng 3 và xem kết quả đã đúng chưa?
Bạn ơi, chưa đúng bạn à,
Vì ở sheet2, chưa có hiện chữ màu đỏ, gạch chân, mà ở dòng 3 của sheet2 thì k thay đổi, dòng 4 sheet2 mình vẫn thấy như vậy, ý mình muốn nó có kết quả như hình minh họa mà mình chụp đưa lên diễn đàn đó bạn,
 
Upvote 0
Chào bạn,
Vì nếu k sử dụng công thức thì làm thủ công sẽ vất vả lắm bạn, giả sử giờ mình có dữ liệu tầm 100 thì lúc đó sử dụng bằng tay thì k sẽ làm k nổi bạn à... Mong bạn tìm giúp mình nhé,,,
Bạn chọn nhóm ô cần định dạng (vd các ô ở dòng 4) rồi bấm Ctrl-Shift-A
Mã:
Sub a()
Dim r As Range
Dim n As Integer
Dim s As String
Dim i As Integer
For Each r In Selection
n = Application.WorksheetFunction.CountIf(Range("data"), r.Offset(-1, 0).Value)
If n > 0 Then
s = r.Text
If n > 1 Then
For i = 1 To n
s = s & "*"
Next
End If
r.Cells(1, 1) = s
r.Font.Underline = xlUnderlineStyleSingle
r.Font.ColorIndex = 46
End If
Next
End Sub
(data là name bảng dữ liệu ở sheet1, bấm Ctrl-F3 để xem và sửa)
 

File đính kèm

Upvote 0
Status
Không mở trả lời sau này.

Bài viết mới nhất

Back
Top Bottom