Hỏi nhanh - đáp nhanh về công thức (phần 1) (5 người xem)

  • Thread starter Thread starter SA_DQ
  • Ngày gửi Ngày gửi
Liên hệ QC

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

Status
Không mở trả lời sau này.
mình biết nó không nhẩy vì nằm trong "'!G10" nhưng ý ở đây là có cách nào để thay đổi ko? vì K8 của mình là tến sh rồi jờ chỉ còn mỗi G10 thay đổi nữa là ok!

Bạn muốn nhảy tưng tưng theo dòng hay theo cột? Tức là kéo công thức xuống hay kéo ngang?
Thôi làm 1 cái theo dòng trước để kéo xuống:

Indirect("'"&K8&"'!G"&Row(10:10))
 
Lần chỉnh sửa cuối:
Còn cách nào khác không anh! Em thử cả 3 cách rồi mà không được luôn! E đang dùng excel 2003
 
Không biết em lam như thế nào mà máy em cứ báo lỗi như vầy,, nhờ mọi người chỉ em cách khắc phục ,, cảm ơn mọi người
 
Công thức của Bạn bị tham chiếu vòng ... , không có file thật nên không thể biết công thức trong ô nào bị lỗi này.
Nếu được bạn đưa file bị lỗi lên đi!
 
mình có rất nhiều file...mo file nào cũng bị tình trang như vậy cả,,hicihcih,, thôi thì đưa đại một file lên vậy ,, nhờ mọi người xem qua nhé thank ,,
 
hcihichi,, xem cai hình mình đăng o #1600 đó,, khoang hơn 45 giây nó báo một lần như vậy ,, cho dù mình mở bất cứ file nào trên máy ,,,
 
Hỏi nhanh - Đáp nhanh về công thức


Chào tất cả mọi người
Mọi người giúp mình với. Mọi comment mình đã ghi lại trong sheet Flowup table.
Cảm ơn tất cả mọi người.
 
Mình cũng không giỏi nhiều về excel lắm nên mình trả lời câu hỏi của bạn theo ý hiểu của mình thôi nhé.
Ở ô AE 14 của bạn không ra đúng là do phần tham chiếu của bạn mình thấy đều để giá trị ở dạng text hết, nên khi vào công thức hàm sẽ không hiểu. Bạn chuyển dữ liệu của bạn từ ô D8:E35 trong sheet General về dạng số đi thì công thức sẽ ra đúng cho bạn.
Còn ô AL15 của bạn cũng không ra kết quả đúng. Mình nghĩ là do giá trị của cột AK của bạn không trùng khớp với giá trị tham chiếu D8:E35 của bạn. Bạn thử coppy vậy giá trị của ô AK 13 trong sheet Flowup table ra nó sẽ ra kết quả khác với 0.72 của ô tham chiếu trong sheet General của bạn. Mình nghĩ đấy là lý do công thức bạn lập không ra kết quả đúng!
 
Chào tất cả mọi người
Mọi người giúp mình với. Mọi comment mình đã ghi lại trong sheet Flowup table.
Cảm ơn tất cả mọi người.
Bạn nên định dạng lại bên sheet General dấu thập phân cho phù hợp với sheet Flowup table.
Công thức trong mục cos(Þ) nên làm tròn thành 2 số.
Công thức trong mục K% bổ sung thêm điều kiện IF(...<0.6,47.07)
 
Các anh chị em giúp minh với. Mình cần lập địa chỉ email cho công ty theo họ và tên đệm.
Danh sách có rồi bao gồm thứ tự như sau:
Bui van Huynh ( ko dấu, mỗi dòng 1 chữ không dấu ) mình muốn đặt công thức để excel tự lấy cho mình là huynhbv@abc.com.vn
Mình biết lấy công thức = text, rồi left nhưng ghẹp lại thì không ra kết quả.
các bạn giúp mình với nha.
Cảm ơn nhiều
 
Các anh chị em giúp minh với. Mình cần lập địa chỉ email cho công ty theo họ và tên đệm.
Danh sách có rồi bao gồm thứ tự như sau:
Bui van Huynh ( ko dấu, mỗi dòng 1 chữ không dấu ) mình muốn đặt công thức để excel tự lấy cho mình là huynhbv@abc.com.vn
Mình biết lấy công thức = text, rồi left nhưng ghẹp lại thì không ra kết quả.
các bạn giúp mình với nha.
Cảm ơn nhiều
Chưa rõ ràng lắm, tên người ai cũng 3 chữ, nếu 4 chữ như "Hoang Thi Van Anh" thì có ghép thành anhhtv@... hay cũng anhht@... hoặc 2 chữ "Le Phan" thi sao, hoặc "Đo Le Phan Tran Van Banh Hoi"?
Làm thí thí trường hợp 3 hoặc 4 nhé, nếu khác nữa thì phải chỉnh sửa công thức lại.
Trong tên đừng có nhiều khoảng trắng liên tục nhé.
 
Giúp em hàm IF này với. 1/6/2010

em gửi file đính kèm.
B là cột chỉ số chung ngành
C là chỉ số giá của sản phẩm
D là hệ số giá.
nếu chỉ số giá của sản phẩm C nhỏ hơn B thì giá sản phẩm bằng D nhân với số lớn là B
v v .... em gửi file đính kèm.
huynh nào giúp em cái hàm ở đó với.
em cảm ơn.
 
Bạn dùng công thức này nhe.
=IF(C3>=B3,C3,B3)*D3
 
bạn có thể dùng hàm INT() hay hàm value() để đổi giá trị 20,450 sao dạng số.
 
Công thức bị sai

Nhờ mọi người xem dùm em công thức em bị sai chỗ nào ah ,, cảm ơn mọi người...
 
Nhờ mọi người xem dùm em công thức em bị sai chỗ nào ah ,, cảm ơn mọi người...

Nếu bạn muốn hỏi mấy cái #N/A, thì câu trả lời là:
Trong cái danh mục Mã hàng bên Sheet Chi tiết, không hề có mã nào trùng với những mã bạn muốn dò trong cột B của Sheet Tổng hợp.
 
Nhờ mọi người xem dùm em công thức em bị sai chỗ nào ah ,, cảm ơn mọi người...

Lỗi : các mảng trong Sumproduct phải cùng kích thước với nhau:
Bạn nhìn các Name của bạn này:
ct = 'Chi Tiết '!$B$6:$B$1000
mh = 'Chi Tiết '!$D$7:$D$1000
sl = 'Chi Tiết '!$G$7:$G$1000

Đổi lại Name: ct = 'Chi Tiết '!$B$7:$B$1000
 
Làm tròn số

Em lấy kết quả của một phép chia rồi định dạng sang %, lấy một số sau chữ số thập phân. Nhưng mình không muốn làm tròn kết quả, em phải định dạng nó như thế nào.
Ví dụ:
Ra kết quả sau khi tính là: 2.57123%
Em định dạng lấy một chữ số sau dấu chấm cho kết quả: 2.6%
Bây giờ em chỉ muốn lấy ra kết quả là: 2.5%

Xin các anh/chi giúp em, em cảm ơn nhiều
 
Em lấy kết quả của một phép chia rồi định dạng sang %, lấy một số sau chữ số thập phân. Nhưng mình không muốn làm tròn kết quả, em phải định dạng nó như thế nào.
Ví dụ:
Ra kết quả sau khi tính là: 2.57123%
Em định dạng lấy một chữ số sau dấu chấm cho kết quả: 2.6%
Bây giờ em chỉ muốn lấy ra kết quả là: 2.5%

Xin các anh/chi giúp em, em cảm ơn nhiều

Cho 2.57123% tại A1
Dùng =ROUNDDOWN(A1,3)
 
Em lấy kết quả của một phép chia rồi định dạng sang %, lấy một số sau chữ số thập phân. Nhưng mình không muốn làm tròn kết quả, em phải định dạng nó như thế nào.
Ví dụ:
Ra kết quả sau khi tính là: 2.57123%
Em định dạng lấy một chữ số sau dấu chấm cho kết quả: 2.6%
Bây giờ em chỉ muốn lấy ra kết quả là: 2.5%

Xin các anh/chi giúp em, em cảm ơn nhiều
dùng hàm này cho kết quả như ý muốn
=TRUNC(2.57153%,3)
 
giúp em làm hàm if này với

Giúp em tính công thức này ở cột F với:
- Nếu ở cột E là "co" thì nếu A-B>0 là "up", A-B<0 "down",
ngược lại(A-B=0) là rỗng.
- Nếu cột E là một con số thì nếu D-C>0 là "up", D-C<0 là "down",ngược lại(D-C=0) là rỗng.
- Nếu cột E là "khong" thì cho kết quả là rỗng
Em xin cảm ơn mọi người
File của em đây:View attachment 46973
 
Lần chỉnh sửa cuối:
Cho 2.57123% tại A1
Dùng =ROUNDDOWN(A1,3)
dùng hàm này cho kết quả như ý muốn
=TRUNC(2.57153%,3)

Ở trên hình như tác giả yêu cầu ĐỊNH DẠNG để ra kết quả chứ không phải LÀM TRÒN à nha
Nhưng mình không muốn làm tròn kết quả, em phải định dạng nó như thế nào.
 
Giúp em tính công thức này ở cột F với:
- Nếu ở cột E là "co" thì nếu A-B>0 là "up", A-B<0 "down",
ngược lại(A-B=0) là rỗng.
- Nếu cột E là một con số thì nếu D-C>0 là "up", D-C<0 là "down",ngược lại(D-C=0) là rỗng.
- Nếu cột E là "khong" thì cho kết quả là rỗng
Em xin cảm ơn mọi người
File của em đây:View attachment 46973

Xem file đính kèm nhé
 
Em chỉ muốn lấy là 2.5%, không có làm tròn số
Tại vì khi tính xong, em định dạng về Format Cell/Percentage và lấy sau số phẩy một chữ số. Nó cứ cho ra là 2.6% không à.
Em chỉ muốn lấy là 2.5% không tự động làm tròn lên
 
Anh nam2806 ơi, xin cho em hỏi tí.
Nếu như mình đã có A-B>0, và A-B<0 rồi, thì trong hàm if tự động hiểu điều kiện còn lại là A-B=0 rồi mà, sau trong công thức của anh có thêm điều kiện A-B=0 nữa hả anh.
Em cảm ơn anh nhiều nha, đã giúp đỡ cho em, bài này em làm hoài mà không ra.
 
Anh nam2806 ơi, xin cho em hỏi tí.
Nếu như mình đã có A-B>0, và A-B<0 rồi, thì trong hàm if tự động hiểu điều kiện còn lại là A-B=0 rồi mà, sau trong công thức của anh có thêm điều kiện A-B=0 nữa hả anh.
Em cảm ơn anh nhiều nha, đã giúp đỡ cho em, bài này em làm hoài mà không ra.

Đúng như bạn nói, nhưng tôi kê ra đúng từng yêu cầu một của bạn. Bạn nên "lược" lại một số điều kiện thừa trong đó đi.
 
Em chỉ muốn lấy là 2.5%, không có làm tròn số
Tại vì khi tính xong, em định dạng về Format Cell/Percentage và lấy sau số phẩy một chữ số. Nó cứ cho ra là 2.6% không à.
Em chỉ muốn lấy là 2.5% không tự động làm tròn lên
Yêu cầu của bạn nghe đơn giản nhưng mà tim đủ mọi cách vẫn không nghĩ ra phải Format nó như thế nào để ra kết quả như ý
Rất căng đây! ---> Nếu không làm tròn số, chắc đành bó tay vậy!
 
Dùng công thức nào

Nghĩ mãi không biết làm thế nào mong được giúp đỡ. Thank
 
không cần dùng nhiều if đến như vậy đâu chỉ cần 2 if là đủ rồi bạn ạ
=IF(OR(AND(ISNUMBER($E1),$D1-$C1=0),$E1="khong",COUNTBLANK($A1:$E1)>1),"",IF(OR(AND($E1="co",$A1-$B1>0),AND(ISNUMBER($E1),$D1-$C1>0)),"up","down"))
hay
=IF(OR(AND(ISNUMBER($E1),$D1=$C1),$E1="khong",COUNTBLANK($A1:$E1)>1),"",IF(OR(AND($E1="co",$A1>$B1),AND(ISNUMBER($E1),$D1>$C1)),"up","down"))
 
Lần chỉnh sửa cuối:
Yêu cầu của bạn nghe đơn giản nhưng mà tim đủ mọi cách vẫn không nghĩ ra phải Format nó như thế nào để ra kết quả như ý
Rất căng đây! ---> Nếu không làm tròn số, chắc đành bó tay vậy!
em mất cả tiếng để định dạng mà không được anh NDU ơi
cách duy nhất là dùng hàm làm tròn số thôi
 
Cái của bác là tuyệt tác của excel rồi
nhưng ý tác giả là

Dùng công thức nào ???

hee ee
Nếu buộc phải... công thức thì tôi làm khác:
1> Đặt name:
PHP:
Ma =Sheet1!$A$4:$A$13
PHP:
VT =IF(Ma=Sheet1!$D$2,ROW(INDIRECT("1:"&ROWS(Ma))),"")
2> Công thức tại E4:
PHP:
=IF(ROWS($1:1)>COUNT(VT),"",OFFSET(Ma,SMALL(VT,ROWS($1:1))-1,1,1,1))
Bài toán trích lọc dạng này đã có đầy trên diễn đàn rồi còn gì
 
Em cũng vừa đc học pivot table xong, và dạng bài tập như thế này thì chúng ta nên sử dụng pivot table là nhanh nhất ạ, hiiiiiiiiiiii. Em cũng làm như anh NDU đó, nhưng mà làm theo công thức thì dài lắm em ko làm đâu ;))
 
Cho hiển thị nội dung

Chào các anh chị!
Tôi có một file dữ liệu (mời xem)n nay tôi muốn tại ô B1 hiễn thị một câu danh ngôn ngẫu nhiên mổi khi mở lên, ô C2 thì hiển thị tên tác giả của câu danh ngôn đó nhưng không biết làm sao. Nhờ anh chị xem và chỉ giúp!
Rất cảm ơn!
 
Bạn xem file có đúng ý bạn không nhé!
 
Chào các anh chị!
Tôi có một file dữ liệu (mời xem)n nay tôi muốn tại ô B1 hiễn thị một câu danh ngôn ngẫu nhiên mổi khi mở lên, ô C2 thì hiển thị tên tác giả của câu danh ngôn đó nhưng không biết làm sao. Nhờ anh chị xem và chỉ giúp!
Rất cảm ơn!
bạn thử xem có hợp lý với bạn ko?
 
Mình đã làm công thức nhưng không biết sai chỗ nào

Bài tập mình yêu cầu như sau:
Ở cột Up/Down:
- Nếu là "no change" thì là rỗng
- Nếu là "suggested" thì nếu Giá 3- Giá 2>0 là "up", Giá 3- Giá 2<0 là "Down", Giá 3 - Giá 2=0 là rỗng;
- Nếu là một số thì nếu Giá 4- Giá 1 >0 là "up", Giá 4- Giá 1<0 là "Down", Giá 4 - Giá 1=0 là rỗng;

Mình làm hoài mà chưa ra, mong các bạn giúp mình
File của mình đây: http://www.mediafire.com/?5tjy1rdzemy
Cảm ơn nhiều
 
Lần chỉnh sửa cuối:
Bạn thử với công thức sau nhé:
E2=IF(OR(B2=C2,D2="no change",A2=D2),"",IF(AND(ISNUMBER(D2),D2>A2),"UP",IF(OR(D2<A2,C2<B2),"DOWN","UP")))
 
Bài tập mình yêu cầu như sau:
Ở cột Up/Down:
- Nếu là "no change" thì là rỗng
- Nếu là "suggested" thì nếu Giá 3- Giá 2>0 là "up", Giá 3- Giá 2<0 là "Down", Giá 3 - Giá 2=0 là rỗng;
- Nếu là một số thì nếu Giá 4- Giá 1 >0 là "up", Giá 4- Giá 1<0 là "Down", Giá 4 - Giá 1=0 là rỗng;

Mình làm hoài mà chưa ra, mong các bạn giúp mình
File của mình đây: http://www.mediafire.com/?5tjy1rdzemy
Cảm ơn nhiều
Thử công thức này tại ô E2:
Mã:
=IF(OR(D2="no change";D2="");"";IF(D2="suggested";IF(C2>B2;"UP";IF(C2<B2;"DOWN";""));IF(D2>A2;"UP";IF(D2<A2;"DOWN";""))))
Dữ liệu trong ô A2 là 16699,98 chứ không phải là 16700 như bạn nhìn thấy đâu nhé.
 
Dữ liệu thể hiện trên ô A2 là 16700, mà sao nó lại bằng 16699,98. Vậy mình format như thế nào là đúng
 
Dữ liệu thể hiện trên ô A2 là 16700, mà sao nó lại bằng 16699,98. Vậy mình format như thế nào là đúng
Tại ô G2 Bạn nhập công thức ROUND(A2,0) sau đó Fill nó xuống dưới cùng G1093. Copy vùng G2:G1093 và đặt con trỏ vào ô A2 bấm phải chuột và dán bằng paste special chọn value nhé.
 
Lần chỉnh sửa cuối:
Thêm 1 tham khảo bằng macro sự kiện

PHP:
Option Explicit
Private Sub Worksheet_Activate()
 Dim Sh As Worksheet, sRng As Range
 Dim Jj As Long, Num As Long
 
 Set Sh = Sheet2:       Jj = Sh.[b65500].End(xlUp).Row
 Randomize:             Num = Int(Jj * Rnd()) + 1
 Set sRng = Sh.Columns("A:A").Find(Num, , xlFormulas, xlWhole)
 If Not sRng Is Nothing Then
   [b1].Value = sRng.Offset(, 1)
   [c1].Value = sRng.Offset(, 2)
 End If
End Sub

(1) Các chú í: Tên trang tính không nên viết tiếnng Việt & có khoảng trắng.
(2) Macro fải được cho vô trang 'Xem" & sẽ đáp ứng, khi trang tính này được kích hoạt.
 
Rất cảm ơn các anh chị, tôi vừa ý lắm! Đặc biệt là của anh MinhCong. Rất cảm ơn!
 
Tuy rất vừa ý nhưng không hiểu sao thỉnh thoảng vẫn có lỗi "#N/A", xin anh chị xem lại giúp!
 
Tuy rất vừa ý nhưng không hiểu sao thỉnh thoảng vẫn có lỗi "#N/A", xin anh chị xem lại giúp!

Bạn dùng công thức này tại A1
PHP:
=VLOOKUP(RANDBETWEEN(1,COUNTA('Dữ liệu'!$B$2:$B$1000)),'Dữ liệu'!A2:$C$1000,2,0)
 
Tuy rất vừa ý nhưng không hiểu sao thỉnh thoảng vẫn có lỗi "#N/A", xin anh chị xem lại giúp!
Vì bạn dùng hàm RAND sai
Sửa công thức thành:
PHP:
=VLOOKUP(INT(RAND()*COUNTA('Dữ liệu'!$B$2:$B$1000))+1,'Dữ liệu'!A2:$C$1000,2,0)
Sẽ hết lỗi ngay
Phân tích nhé:
- COUNTA('Dữ liệu'!$B$2:$B$1000) cho kết quả = 16
- Hàm RAND() cho kết quả từ 0 đến 1 số nào đó <1
- RAND()*COUNTA('Dữ liệu'!$B$2:$B$1000) sẽ cho kết quả từ 0 đến 1 số nào đó < 16
- Khi ghép hàm INT vào thì INT(RAND()*COUNTA('Dữ liệu'!$B$2:$B$1000)) sẽ cho kết quả từ 0 đến 15
- Ngẫu nhiên, lúc nào đó kết quả này = 0 thì công thức sẽ bị lỗi ngay
- Cộng thêm 1 vào kết quả trên thì sẽ được 1 kết quả từ 1 đến 16 ---> không thừa không thiếu
Đúng không?
Dùng RANDBETWEEN là cách đơn giản nhất, nhưng đòi hỏi máy bạn phải cài Add-In Analysis ToolPak
 
Lần chỉnh sửa cuối:
Cho em hỏi có cách nào khi mà mình thêm 1 mã KH thì dữ liệu đó tự động : sắp xếp theo thứ tự chữ cái & tự hiện ra bên sheet khác không?
 
Lỗi công thức không tính toán.

Tôi có file tờ khai làm như vậy nhưng công thức không hiển thị không biết tại sao?
Thêm vào nữa có thể thiết kế cho file này thuận tiện hơn không?
 
Tôi có file tờ khai làm như vậy nhưng công thức không hiển thị không biết tại sao?
Thêm vào nữa có thể thiết kế cho file này thuận tiện hơn không?
Dòng 26, trong ô màu vàng (Merge từ C26:P26), công thức của Bạn là
Chỉnh lại thành:
Thiết kế mẫu thì tùy theo biểu mẫu của cơ quan bạn, không thể tham gia được. Chỉ có điều: dùng text box nhiều quá.
 
Tôi có file tờ khai làm như vậy nhưng công thức không hiển thị không biết tại sao?
Thêm vào nữa có thể thiết kế cho file này thuận tiện hơn không?

Về thiết kế cho file này thuận tiện hơn trong quá trình nhập liệu thì vẫn có thể làm được.
1. Không nên dùng text box đối với ô dữ liệu cần nhập, chỉ dùng cho dữ liệu cố định ( hoặc không cần cũng được)
2. Tại các ô cần tick vào thì nên dùng forms/checkbox để thuận tiện cho việc đánh dấu.
 
Định nghĩa các công thức khó hiểu trong excel

Kính chào tất cả mọi người, lần đầu em đăng bài trên diễn đàn. Em có thắc mắc thế này, nhờ các bác có kinh nghiệm chỉ giúp em. Em cần gấp lắm, các bác định nghĩa chi tiết giúp em hiểu công thức sau đây được tính như thế nào nhé! Em cảm ơn các bác!
 
Kính chào tất cả mọi người, lần đầu em đăng bài trên diễn đàn. Em có thắc mắc thế này, nhờ các bác có kinh nghiệm chỉ giúp em. Em cần gấp lắm, các bác định nghĩa chi tiết giúp em hiểu công thức sau đây được tính như thế nào nhé! Em cảm ơn các bác!

Công thức của bạn thì không có gì phức tạp, chỉ kết hợp một số hàm căn bản thôi, bạn chịu khó tìm hiểu cấu hiểu cấu trúc, ý nghĩa của từng tham số trong các hàm Excel qua các bài viết của các thành viên hay tra cứu của Bác BNTT: http://www.giaiphapexcel.com/forum/showthread.php?7971-Tra-Cứu-Hàm-Excel
Đồng thời bạn chia nhỏ từng vế trong công thức và test trong bài của bạn thử xem?
Vấn đề nữa là bạn không đưa các file mà có sử dụng công thức trên để biết cấu trúc dữ liệu thì mọi người khó "định nghĩa" chi tiết cho bạn được.
 
Chào các Anh/Chị - Giúp em công thức này với.

Em chỉ học tin học đại cương thôi. Anh chị giúp em xử lý bải này, em cảm ơn rất nhiều ah.
 
Rút trích dữ liệu có điều kiện và tính tổng bằng hàm Sumproduct

Có bác nào rành cái này không, giúp em với

Trong file có 4 sheet,
Yêu Cầu:
Lọc dữ liệu ở sheet 4(Data) của DNTN Mai Quang Thu, rồi trích sang Sheet 2 Mai Quang Thu
Sau đó trong sheet 1: tính tổng sản lượng và tổng sản lượng khuyến mãi tại các THỊ TRƯỜNG theo ĐỊA ĐIỂM GIAO HÀNG


Bỏ bớt data. hvọng up lên được.

Mong pà kon giúp đỡ e

chân thành cảm ơn
 
Lần chỉnh sửa cuối:
mình k bít pivot table

Bác nào rành giúp mình với mình đang cần gấp mong các bác help
 
Q: hàm IF

MSKH

A1 MX036-09
A2 MX024-10
A3 MX024-02
A4 MX012-06
A5 MN120-07
A6 MN120-01
A7 MN060-08
A8 MN060-04
A9 MK024-05
A10 MK012-03
Question: lập công thức nếu ký tự thứ 2 trong MSKH là N thì là "NHÀ", nếu X là "XE" và nếu K là " Gia dụng"

bạn nào biết giúp mình với
Tks All,
 
MSKH

A1 MX036-09
A2 MX024-10
A3 MX024-02
A4 MX012-06
A5 MN120-07
A6 MN120-01
A7 MN060-08
A8 MN060-04
A9 MK024-05
A10 MK012-03
Question: lập công thức nếu ký tự thứ 2 trong MSKH là N thì là "NHÀ", nếu X là "XE" và nếu K là " Gia dụng"

bạn nào biết giúp mình với
Tks All,

Dùng tạm;
=IF(MID(A1,2,1)="N","Nhà",IF(MID(A1,2,1)="X","Xe",IF(MID(A1,2,1)="K","Gia dụng","")))
 
MSKH

A1 MX036-09
A2 MX024-10
A3 MX024-02
A4 MX012-06
A5 MN120-07
A6 MN120-01
A7 MN060-08
A8 MN060-04
A9 MK024-05
A10 MK012-03
Question: lập công thức nếu ký tự thứ 2 trong MSKH là N thì là "NHÀ", nếu X là "XE" và nếu K là " Gia dụng"

bạn nào biết giúp mình với
Tks All,
Thêm cho Bạn 1 cách nữa để nghiên cứu nè!
Mã:
LOOKUP(MID(A1,2,1),{"N","X","K"},{"Nhà","Xe","Gia dụng"})
 
Thêm cho Bạn 1 cách nữa để nghiên cứu nè!
Mã:
LOOKUP(MID(A1,2,1),{"N","X","K"},{"Nhà","Xe","Gia dụng"})

Tôi cũng định đưa công thức này lên nhưng chẳng hiểu sao test đi test lại thì bị lỗi #N/A nếu dòng có MID(A1,2,1)="K" hay là máy tôi có vấn đề.
MinhCong thử thấy sao ?
 
Tôi cũng định đưa công thức này lên nhưng chẳng hiểu sao test đi test lại thì bị lỗi #N/A nếu dòng có MID(A1,2,1)="K" hay là máy tôi có vấn đề.
MinhCong thử thấy sao ?
Lúc nảy thử được mới đưa công thức lên, bây giờ thử lại thấy bị lỗi. Không hiểu sao nữa. Nhưng nếu đưa công thức như thế này thì không bị lỗi:
Mã:
LOOKUP(MID(A1,2,1),{"K","N","X"},{"Gia dụng","Nhà","Xe"})
 
Lúc nảy thử được mới đưa công thức lên, bây giờ thử lại thấy bị lỗi. Không hiểu sao nữa. Nhưng nếu đưa công thức như thế này thì không bị lỗi:
Mã:
LOOKUP(MID(A1,2,1),{"K","N","X"},{"Gia dụng","Nhà","Xe"})
lookup này thì không bị lỗi 2 đại ca Minh công Và Đat_butmuc oi
=LOOKUP(MID(A1,2,1),{"K","N","X"},{"Gia dung","Nha","XE"})
theo tôi nghĩ cần xếp theo thứ tự từ A--Z ở dãy Lookup_vector thì cho KQ chính xác( không biết có đúng không) ??
 
Lần chỉnh sửa cuối:
Đúng như Duy Thuong nhânh định, các bạn có để ý Excel cảnh báo thế này

Important The values in array must be placed in ascending order: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; otherwise, LOOKUP may not give the correct value. Uppercase and lowercase text are equivalent.
Nôm na rằng:
(Lưu ý quan trọng: Các giá trị trong mảng phải sắp xếp theo thứ tự tăng dần, nếu không hàm Loolup trả về giá trị không chính xác. Hàm không phân biệt chữ hoa và chữ thường)
 
Lần chỉnh sửa cuối:
Xin giúp đỡ khi dùng các hàm thống kê

mình đang làm một bài tập nhưng đến phần cuối cùng là thống kê dữ liệu
VD: mình có 1 bảng dữ liệu và có 1 cột tên "Mã gas" dữ liệu trong cột
Mã gas Số lượng
45bd 22
45vn 33
12u 44
45pt 55
chẳng hạn và yêu cầu thống kê đếm số dòngđếm số lượng trong bảng dữ liệu bắt đầu là 45 mình cũng sử dụng các hàm thống kê nhưng chưa cho ra kết quả... mong các bạn trợ giúp mình phần này
 
mình đang làm một bài tập nhưng đến phần cuối cùng là thống kê dữ liệu
VD: mình có 1 bảng dữ liệu và có 1 cột tên "Mã gas" dữ liệu trong cột
Mã gas Số lượng
45bd 22
45vn 33
12u 44
45pt 55
chẳng hạn và yêu cầu thống kê đếm số dòngđếm số lượng trong bảng dữ liệu bắt đầu là 45 mình cũng sử dụng các hàm thống kê nhưng chưa cho ra kết quả... mong các bạn trợ giúp mình phần này
tại C25 bạn đặt công thức : =COUNTIF($D$9:$D$16,B25&"*")
Và tại D25 =SUMIF($D$9:$F$16,B25&"*",$F$9:$F$16)
 
Tôi có công thức như sau?

=INDIRECT("'"&$A2&"'!D41")
bây giờ tôi muốn Tại ô B1 chỉ cần gõ D41 hay A11.... là tham chiếu màu đỏ thay đổi VD: =INDIRECT("'"&$A2&"'!A11) --->chứ không phải bất động như thế.
Xin nhờ cao thủ chỉ bảo!
 
Tôi có công thức như sau?

=INDIRECT("'"&$A2&"'!D41")
bây giờ tôi muốn Tại ô B1 chỉ cần gõ D41 hay A11.... là tham chiếu màu đỏ thay đổi VD: =INDIRECT("'"&$A2&"'!A11) --->chứ không phải bất động như thế.
Xin nhờ cao thủ chỉ bảo!
Bạn sửa lại công thức như vầy:
Mã:
INDIRECT("'"&$A2&"'!"&B2)
 
Đã áp dụng thành công. Cảm ơn MC

Tiện thể cho mình hỏi thêm một công thức: khi gõ tại ô F10 giá trị C3 hay D3 hay E3... sẽ cho ra giá trị ở cột đầu tiên (Lam) trong trường hợp này.
View attachment 47433
 
Chỉnh sửa lần cuối bởi điều hành viên:
Đã áp dụng thành công. Cảm ơn MC

Tiện thể cho mình hỏi thêm một công thức: khi gõ tại ô F10 giá trị C3 hay D3 hay E3... sẽ cho ra giá trị ở cột đầu tiên (Lam) trong trường hợp này.
View attachment 47433
Bạn dùng công thức này xem sao:
Mã:
=INDEX($B$1:$B$6,RIGHT(F10,LEN(F10)-IF(ISERROR(VALUE(MID(F10,2,1))),2,1)))
 
View attachment 47448 Mình vẫn cần một công thức hơn thế nữa. nếu ta tham chiếu vị trí ô thì sẽ hiển thị tên cột và tên dòng.?
 
Tôi muốn sử dụng Pivot nhưng muốn xoá bỏ tất cả các dòng tổng của các công ty. để khai thác dữ liệu (ko lên báo cáo sẽ bị nhân đôi giá trị)
vậy có cách nào xoá hết và nhanh các công thức trong 1 bảng tính ko? (vì dữ liệu rất nhiều) nên ko thể tìm tới từng dòng này xoá được.
Mong trợ giúp.
 
Tôi muốn sử dụng Pivot nhưng muốn xoá bỏ tất cả các dòng tổng của các công ty. để khai thác dữ liệu (ko lên báo cáo sẽ bị nhân đôi giá trị)
vậy có cách nào xoá hết và nhanh các công thức trong 1 bảng tính ko? (vì dữ liệu rất nhiều) nên ko thể tìm tới từng dòng này xoá được.
Mong trợ giúp.

1.Click chuột vào cột E hoặc F (đánh dấu cột rồi lần lượt làm từng bước sau)
2. Ctrl+G
3. Alt+S
4. F -> OK
5. Ctrl + -
6. R -> OK

Viết thì có vẻ nhiều bước vậy thôi chứ thực hiện quen tay thì chỉ mất 2 giây !
 
Giúp gỡ rối với công thức IF !

Hi all,

Mình có câu hỏi liên quan về cách sử dụng hàm if như thế nào trong file excel đính kèm, mời các bạn giúp đỡ.

Cám ơn mọi người nhiều.
henry
 
Hi all,

Mình có câu hỏi liên quan về cách sử dụng hàm if như thế nào trong file excel đính kèm, mời các bạn giúp đỡ.

Cám ơn mọi người nhiều.
henry

Tại Ô K7 dùng công thức: =IF(L6<>"","",IF(AND(K6="",I7=""),AVERAGE(H6:J6),IF(AND(L6="",K6<>""),K6,J7)))
 
Sửa dùm công thức

Chào các anh/chị GPE!
Em có 1 file vidu. Em đã thiết kế công thức cho nó chạy được rồi. Nhưng giờ không hiểu sao lại không chạy được nữa.
Xin anh/chị chỉ dùm chỗ sai cho em nhé!
Thanks!
 
slt,
Bạn kiểm tra lại chế độ tự động tính toán khi dự liệu thay đổi.
Bạn vào option>> Workbook calculation>>chọn Automatic là được.

Bonne chance!
 
Format Number

Em format con số có thêm dấu cộng trừ ở phía trước và khoản trắng rồi tới con số nhưng khi bằng không hoặc phần thập phân bằng không thì mất tiêu cái đuôi.
Mong các thầy chỉ giáo. Xin cảm ơn!
 
Em format con số có thêm dấu cộng trừ ở phía trước và khoản trắng rồi tới con số nhưng khi bằng không hoặc phần thập phân bằng không thì mất tiêu cái đuôi.
Mong các thầy chỉ giáo. Xin cảm ơn!

Đánh dấu các cell cần format -> Vào Format Cells
Mục Custom -> Type gõ: + #0.00;- #0.00;0.000
OK
 
Ý của mình là con số phía sau dấu phẩy được quy định bởi con số trong cột B
Trường hợp 6, 7 thì thiếu phần thập phân.

Chả biết bạn cần như thế để làm gì. Nhưng để góp vui, bạn thử xài công thức này thử:
=IF(A9*1>0, "+", "") & TEXT(A9, "#0." & REPT(0, B9))
Gõ vào C9 í, rồi copy xuống dưới, nhá.
 
Lần chỉnh sửa cuối:
Xin hỏi có công thức hàm nào trả về tên của sheet không?

VD em đang ở ô A1: gõ tên hàm -----> Enter ra ngay tên sh

Cảm ơn!
 
Nhờ các Bác trợ giúp hàm SUMIFS này hộ Em với ạ.

E bị mắc ở hàm SUMIFS ở sheet: "Theo dõi nợ" ô G7. Bác nào biết sửa lỗi giúp Em với.

Em cảm ơn nhiều ạ.
 
Status
Không mở trả lời sau này.

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

Back
Top Bottom