Những vấn đề về hàm IF

Liên hệ QC
Status
Không mở trả lời sau này.
giúp mình thiết lập công thức cho muc đích sau:

Td đơn giản nhất là :

Tại B1 :Nếu A1>="A", B1=0, A1="B", B1=1.19, A1="C", B1=2.41, A1="D", B1=3.26, ....
trong đó A,B,C,D.... là các số thập phân nằm trong khoản từ 0.60 đến 1.00.
nhờ các anh chị giúp em thiết lập công thức tại B1
 
Điều kiện A1 không cụ thể: nếu A1 nhỏ hơn 0.6 hoặc A1 lớn hơn 1 thì B1 có kết quả là bao nhiêu? Các giá trị của B và C là bao nhiêu, ý của bạn là giá trị C>B?
 
Td đơn giản nhất là :

Tại B1 :Nếu A1>="A", B1=0, A1="B", B1=1.19, A1="C", B1=2.41, A1="D", B1=3.26, ....
trong đó A,B,C,D.... là các số thập phân nằm trong khoản từ 0.60 đến 1.00.
nhờ các anh chị giúp em thiết lập công thức tại B1
Điều kiện A1 bằng chính xác với B,C,D và >=A, do đó phải đặt điều kiện chính xác lên trước ưu tiên:
=IF(A1=B,1.19,IF(A1=C,2.41,IF(A1=D,3.26,IF(A1>=A,0,"KHÔNG CÓ ĐIỀU KIỆN NÀY"))))
 
Tại B1 :Nếu A1>="0.845", B1=0, A1>="0.835", B1=1.19, A1>="0.825", B1=2.41, A1>="0.815", B1=3.26, ....A1=<"0.6",B1=44.6
trong đó A,B,C,D.... là các số thập phân nằm trong khoản từ 0.60 đến 1.00.
nhờ các anh chị giúp em thiết lập công thức tại B1
 
Tại B1 :Nếu A1>="0.845", B1=0, A1>="0.835", B1=1.19, A1>="0.825", B1=2.41, A1>="0.815", B1=3.26, ....A1=<"0.6",B1=44.6
trong đó A,B,C,D.... là các số thập phân nằm trong khoản từ 0.60 đến 1.00.
nhờ các anh chị giúp em thiết lập công thức tại B1
Bạn có thể lập một bảng dò rồi sử dụng hàm VLOOKUP (hoặc HLOOKUP) để dò tìm, hoặc sử dụng hàm LOOKUP. Chẳng hạn như vầy:
Mã:
=LOOKUP(A1,{0.6,0.815,0.825,0.835,0.845},{44.6,3.26,2.41,1.19,0})
 
Dear các bác,

Mình dùng Excel cũng lâu rồi mà toàn cộng và trừ thôi.

Nay, các bác cho hỏi: Em sỏrt file rồi, tính các ô xong. Giờ muốn đưa lại các giá trị đã tính vào phù hợp theo ban đầu như sheet Ori mà ko tài nào làm được.

Mong các bác chỉ giúp.

Minh Đức
 

File đính kèm

  • Sort & if.xlsx
    11 KB · Đọc: 13
Dear các bác,

Mình dùng Excel cũng lâu rồi mà toàn cộng và trừ thôi.

Nay, các bác cho hỏi: Em sỏrt file rồi, tính các ô xong. Giờ muốn đưa lại các giá trị đã tính vào phù hợp theo ban đầu như sheet Ori mà ko tài nào làm được.

Mong các bác chỉ giúp.

Minh Đức
Có phải ý của bạn là sau khi tính toán xong thì sắp xếp lại theo thứ tự như sheet Ori không?
Nếu đúng như vậy thì bạn làm thế này:
Thêm 1 cột phụ (cột D) với công thức tại ô D2 là: =MATCH(A2,Ori!$A$1:$A$40,0)
Sau đó, sắp xếp lại dữ liệu theo cột phụ này.
 
Có phải ý của bạn là sau khi tính toán xong thì sắp xếp lại theo thứ tự như sheet Ori không?
Nếu đúng như vậy thì bạn làm thế này:
Thêm 1 cột phụ (cột D) với công thức tại ô D2 là: =MATCH(A2,Ori!$A$1:$A$40,0)
Sau đó, sắp xếp lại dữ liệu theo cột phụ này.


Đúng rồi bác ơi, sắp xếp lại theo ori và các ô đã tính toán ra chạy theo bên ori đó. Hàm Match của bác rất hay (vì e chưa dùng bao giờ) nhưng hình như có ý nghĩa khác thì phải.

Mong giải đáp.

Thanks
 
Đúng rồi bác ơi, sắp xếp lại theo ori và các ô đã tính toán ra chạy theo bên ori đó. Hàm Match của bác rất hay (vì e chưa dùng bao giờ) nhưng hình như có ý nghĩa khác thì phải.

Mong giải đáp.

Thanks
Về cú pháp và ý nghĩa của hàm MATCH, bạn có thể đọc bài này:

Hàm MATCH
Hàm MATCH() dùng để biết vị trí của một giá trị trong một dãy giá trị (một hàng hoặc một cột)

Cú pháp: MATCH(lookup_value, lookup_array, match_type)
lookup_value ___Giá trị dùng để tìm kiếm trong hàng đầu tiên của table_array, giá trị này có thể là một số, một chuỗi, hoặc là một tham chiếu

lookup_array___Cột hoặc hàng dùng để dò tìm

match_type____Là 1, 0 hoặc 1, để chỉ kiểu tìm kiếm
-1 : MATCH() sẽ tìm giá trị nhỏ nhất mà lớn hơn hoặc bằng lookup_value
_____trong trường hợp này, lookup_array phải được xếp theo thứ tự giảm dần (từ lớn đến nhỏ) 0 : _MATCH() sẽ tìm chính xác giá trị lookup_value

1 : _(là giá trị mặc định) MATCH() sẽ tìm giá trị lớn nhất mà nhỏ hơn hoặc bằng lookup_value
_____trong trường hợp này, lookup_array phải được xếp theo thứ tự tăng dần (từ nhỏ đến lớn)
Một số lưu ý khi sử dụng hàm MATCH()
- Nếu match_type = 0, và lookup_value giá trị kiểu text, bạn có thể dùng các ký tự đại diện cholookup_value
- (dấu * đại diện cho nhiều ký tự / hoặc dấu ? đại diện cho một ký tự)

- Nếu không tìm thấy lookup_value trong lookup_array, hàm MATCH() sẽ báo lỗi #NA!
Bạn có thể tham khảo thêm các hàm trong Excel tại topic này: Tra Cứu Hàm Excel
 
Giúp em hàm if đơn giản nhưng không đơn giản

Anh chị giúp em cái này với. em có 2 dữ liệu cột a và b , nhưng 2 dữ liệu này cùng loại nên em muốn góp chúng thành 1 cột C.

C = (nếu B trống thì C=A , nếu B không trống thì C=B, nếu cả A và B đều trống thì C để trống)

em viết lệnh như thế này nhưng nó không hiểu C=if(B1=" ",A1,B1)

Anh chị giúp em. thank
 

File đính kèm

  • Copy of Xl0000007.xls
    25 KB · Đọc: 9
Anh chị giúp em cái này với. em có 2 dữ liệu cột a và b , nhưng 2 dữ liệu này cùng loại nên em muốn góp chúng thành 1 cột C.

C = (nếu B trống thì C=A , nếu B không trống thì C=B, nếu cả A và B đều trống thì C để trống)

em viết lệnh như thế này nhưng nó không hiểu C=if(B1=" ",A1,B1)

Anh chị giúp em. thank
Chỉ là thế này thôi mà:
Mã:
=IF(A1&B1="","",IF(B1="",A1,B1))

Lưu ý là lần sau bạn viết tiêu đề cho rõ ràng nhé.
 
Anh chị giúp em cái này với. em có 2 dữ liệu cột a và b , nhưng 2 dữ liệu này cùng loại nên em muốn góp chúng thành 1 cột C.

C = (nếu B trống thì C=A , nếu B không trống thì C=B, nếu cả A và B đều trống thì C để trống)

em viết lệnh như thế này nhưng nó không hiểu C=if(B1=" ",A1,B1)

Anh chị giúp em. thank
Em làm lần lượt thôi: =IF(AND(A="",B=""),"",IF(B<>"",B,A))
 
Bác nào cho e hỏi,thằng bạn e noa có 1 chuỗi logic các hàm,nhưng ở đầu và ở cuối các hàm có dấu "{" và "}" mà nếu ta ấn vào hàm để sửa thì nó biến mất. Các bác cho e hỏi làm thế nào để có hai dấu ấy trong chuỗi hàm và nó có tác dụng j. E cám ơn các bác lắm
 
Bác nào cho e hỏi,thằng bạn e noa có 1 chuỗi logic các hàm,nhưng ở đầu và ở cuối các hàm có dấu "{" và "}" mà nếu ta ấn vào hàm để sửa thì nó biến mất. Các bác cho e hỏi làm thế nào để có hai dấu ấy trong chuỗi hàm và nó có tác dụng j. E cám ơn các bác lắm
Đó là công thức mảng nhé bạn. Cách tạo ra dấu {} là: bạn nhấn tổ hợp 3 phím Ctrl + Shift + Enter
Thân!
 
Cần sự giúp đỡ của các Pro về hàm If và liên quan....!!

E có cái bảng số liệu vận chuyển của các huyện đổ vào từng hố (hố 1 & hố 2)... và cuối tuần lại phải tính toán từng đơn vị vận chuyển được bao nhiêu Kg. Có Pro nào rành về hàm chỉ giúp giùm e hàm nào để mình tính toán được số lượng của từng nơi mà ko phải ngồi kiểm tra rồi + bằng tay ko ạ -+*/-+*/
(link e có kèm theo bên dưới... e muốn tìm hàm: nếu cột E là BẾN CÁT thì số liệu xuất ra ở cột L sẽ là tổng khối lượng của cột K và cột G có chữ "BẾN CÁT" ở cột E,... tương tự với các đơn vị #...)
http://www.mediafire.com/?rgd3gfdgqp4rkae
Mong nhận được sự giúp đỡ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom