Chuyên đề giải đáp các bài tập (3 người xem)

  • Thread starter Thread starter roses
  • 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.
Bạn có thể nói cụ thể hơn đc hok =.= ngay chỗ ROUNDUP(H4/3,0)+1 là sao, mình ko hiểu
Mình mới học excel, thông cảm :(
Mình xin thay bạn huuthang giải thích:
Vấn đề mấu chốt là xác định tham số "cột" trong hàm vlookup.
Ta xét điều kiện H4 từ 1=>3, quy về số cột là 2.
Nếu H4 là 1 hoặc 2 hoặc 3 => H4/3 bao giờ cũng <1 => làm tròn lên: roundup(H4/3,0) sẽ =1
Tương tự, H4 từ 4=>6, H4/3 bao giờ cũng >1 và <2, làm tròn lên: roundup(H4/3,0) sẽ =2
Tương tự, H4 từ 7=>8, H4/3 bao giờ cũng >2 và <3, làm tròn lên: roundup(H4/3,0) sẽ =3
Cộng thêm độ lệch 1 vào hàm roundup, ta có tham số cột của hàm vlookup.
Ta cũng có thể tìm tham số cột bằng cách dùng hàm vlookup kết hợp với if, hoặc hàm index, match...
 
Làm phiền các you nữa ;)) Tính dùm mình cột cước phí nha, tính xong giảng cho mình luôn càng tốt :D
 

File đính kèm

Gửi bạn tapt94 - Bài 6
- Cước phí: E4 =IF(B4-VLOOKUP(VALUE(LEFT(A4,2)),$F$15:$G$17,2,0)>0,D4*110%,D4)
- Thời gian thực hiện: H4 =G4-F4
(lưu ý format cell định dạng number)
- Thưởng: I4 =IF(H4-VLOOKUP(C4,$A$15:$C$20,3,0)>0,0,E4*5%)
(thưởng tính trên cước phí phát sinh?)

Bạn coi lại xem được chưa nhé!
 
Làm phiền các you nữa ;)) Tính dùm mình cột cước phí nha, tính xong giảng cho mình luôn càng tốt :D
* Bước 1- Tìm trọng tải tiêu chuẩn
Cách 1: =VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)
Cách 2: =INDEX($G$15:$G$17,MATCH(--LEFT($A4,2),$F$15:$F$17,0))
Vì Left($A4,2) trả về Text, nên phải quy về dạng số, có các cách sau:
--Left($A4,2)
Left($A4,2)*1
Value(Left($A4,2))
* Bước 2: Xác định tỷ lệ cước phí bằng cách so sánh trọng tải
=IF(VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)>B4,1.1,1)
* Bước 3: Xác định cước phí = Trọng tải * Đơn giá * tỷ lệ cước phí
Mã:
=B4*D4*IF(VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)>B4,1.1,1)
 

File đính kèm

* Bước 1- Tìm trọng tải tiêu chuẩn
Cách 1: =VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)
Cách 2: =INDEX($G$15:$G$17,MATCH(--LEFT($A4,2),$F$15:$F$17,0))
Vì Left($A4,2) trả về Text, nên phải quy về dạng số, có các cách sau:
--Left($A4,2)
Left($A4,2)*1
Value(Left($A4,2))
* Bước 2: Xác định tỷ lệ cước phí bằng cách so sánh trọng tải
=IF(VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)>B4,1.1,1)
* Bước 3: Xác định cước phí = Trọng tải * Đơn giá * tỷ lệ cước phí
Mã:
=B4*D4*IF(VLOOKUP(--LEFT($A4,2),$F$15:$G$17,2,0)>B4,1.1,1)

Cám ơn bạn nhìu, nhưng mà hình như bạn làm sai rùi =.= Bạn Matchia phía trên làm mới đúng và cũng khá là dễ hiểu =.=
Mình hỏi bạn thêm 1 câu nữa, text là gì, tại sao nó lại trả về dạng text =.=
 
Lần chỉnh sửa cuối:
Cám ơn bạn nhìu, nhưng mà hình như bạn làm sai rùi
Mình đã giải thích không thể chi tiết hơn về cách làm, nếu chưa hiểu thì vào file xem nhé.
Mình hỏi bạn thêm 1 câu nữa, text là gì, tại sao nó lại trả về dạng text =.=
Nếu vậy thì sẽ phải giải thích luôn cho bạn tất cả về thế nào là text, là số, là luận lý, mảng,... tất tần tật những cái rất cơ bản của excel mà bạn có thể tìm thấy và đọc rất dễ dàng mọi nơi...
Chúc bạn thành công
 
Cám ơn bạn nhìu, nhưng mà hình như bạn làm sai rùi =.= Bạn Matchia phía trên làm mới đúng và cũng khá là dễ hiểu =.=
Mình hỏi bạn thêm 1 câu nữa, text là gì, tại sao nó lại trả về dạng text =.=
Sorry nhé, thay vì
Mã:
=B5*D5*IF(VLOOKUP(--LEFT($A5,2),$F$15:$G$17,2,0)[COLOR=red][B]>[/B][/COLOR]B5,1.1,1)
Bạn sửa thành
Mã:
=B5*D5*IF(VLOOKUP(--LEFT($A5,2),$F$15:$G$17,2,0)[COLOR=red][B]<[/B][/COLOR]B5,1.1,1)
 
....Mình hỏi bạn thêm 1 câu nữa, text là gì, tại sao nó lại trả về dạng text =.=
Trong hàm VLOOKUP giá trị lookup_value phải cùng định dạng với các giá trị ở vùng tham chiếu, cụ thể ở ví dụ của bạn do trích trái 2 ký tự (hàm LEFT) để lấy số xe nên giá trị trả về là chuỗi ký tự dạng text trong khi vùng tham chiếu (F15:F17) lại ở dạng số nên phải đồng nhất cùng một kiểu định dạng. Ở bài của anh bebo021999 đã đưa ra rất cụ thể cách quy dạng Text về dạng Number nên bạn có thể tham khảo thêm nhé.
 
Giúp mình BT này nha :D, tính tổng số tiền p`, mình xài hàm hlookup nhưng tính xong báo lỗi số liệu.
 

File đính kèm

Công thức tại ô J5:
PHP:
=HLOOKUP(LEFT(B5)*1;$B$17:$F$18;2)*E5
 
Công thức tính số tiền phòng như sau:
=HLOOKUP(--LEFT(B5),$B$17:$F$18,2,0)*E5
 
Tại sao không (B5,1) mà lại (B5)*1 vậy bạn
Bạn hình dung như thế này nhé:
tại ô B5=103 khi mình dùng hàm left(B5,1) ==> Kết quả trả về là "1" là dạng ký tự không phải dạng số.
Nhưng trong vùng tham chiếu $B$17:$F$1 hàng đầu tiên của vùng tham chiếu lại là dạng số 1,2,3,4
== Nên trong công thức
left(B5,1) bạn có thể dùng 1 trong các cách sau để chuyển dữ liệu từ dạng ký tự sang dạng số
=1*left(B5,1)
= --left(B5,1)
= value(left(B5,1) )
Vậy nên công thức của bạn có thể dùng các cách sau:

=HLOOKUP(1*LEFT(B5),$B$17:$F$18,2,0)*E5
=HLOOKUP(--LEFT(B5),$B$17:$F$18,2,0)*E5
=HLOOKUP(Value(LEFT(B5),$B$17:$F$18,2,0))*E5
 
Giúp mình thêm bài này nữa =.= Tính cột tiền trả
 

File đính kèm

Tại mình thấy nó dài quá nên lười suy nghĩ ^^
 
Tại mình thấy nó dài quá nên lười suy nghĩ ^^
Bài bạn làm cần sửa lại công thức cột đơn giá như sau (Công Thức của bạn bị sai) :
PHP:
=VLOOKUP(LEFT(C3);$A$12:$D$17;IF(MID(C3;2;1)="A";3;4);0)
Công thức tại cột I3 tính tiền trả :
PHP:
=IF(AND(MID(C3;3;1)*1>1;MID(C3;4;1)="T");(MID(C3;3;1)*1*I3+MID(C3;3;1)*1*(F3-1)*I3*50%);IF(AND(MID(C3;3;1)*1>1;MID(C3;4;1)="S");(MID(C3;3;1)*1*I3+MID(C3;3;1)*1*(F3-1)*I3*80%);MID(C3;3;1)*1*F3*I3))
Không hiểu thì xem file đính kèm nhé!
 

File đính kèm

Tại mình thấy nó dài quá nên lười suy nghĩ ^^
Dài cũng phải tập suy nghĩ chứ, lập được công thức phức tạp Bạn không cảm thấy "đã" sao?
Thử cái này xem có dài quá không:
PHP:
=(MID(C3;3;1)*F3*I3)-(((--MID(C3;3;1)>1)*(MID(C3;4;1)="T")*MID(C3;3;1)*(F3-1)*I3*50%)+((--MID(C3;3;1)>1)*(MID(C3;4;1)="S")*MID(C3;3;1)*(F3-1)*I3*20%))
hoặc rút gọn thành:
PHP:
=MID(C3;3;1)*F3*I3-(--MID(C3;3;1)>1)*MID(C3;3;1)*(F3-1)*I3*IF(MID(C3;4;1)="T";50%;20%)
 
Lần chỉnh sửa cuối:
Hình như mình và hoamattroicoi đều chưa làm đúng yêu cầu???
Nếu khách trả tiền trc' ( kí tự of khách là T) và có số băng thuê lớn hơn 1 thì kể từ ngày thứ 2 khách đc giảm 50% giá tiền mỗi băng. Kí tự chính giữa của mã khách chính là số ngày thuê. Nếu khách có số ngày thuê lớn hơn 1 nhưng trã sau ( kí tự thứ 4 trog mã khách là chữ S) thì kể từ ngày thứ 2 khách đc giảm 20% giá tiền mỗi băng
Chắc phải như thế này mới đúng yêu cầu:
PHP:
=MID(C3;3;1)*F3*I3-(MID(C3;3;1)*(F3-1)*I3*IF(MID(C3;4;1)="T";(--MID(C3;3;1)>1)*0,5;(F3>1)*0,2))
 
GIúp mình 2 bài này :D Chỗ nào trống tính hết, mình không biết dùng hàm gì để đếm và tính :((
 

File đính kèm

Lần chỉnh sửa cuối:
Hình như mình và hoamattroicoi đều chưa làm đúng yêu cầu???
Chắc phải như thế này mới đúng yêu cầu:
PHP:
=MID(C3;3;1)*F3*I3-(MID(C3;3;1)*(F3-1)*I3*IF(MID(C3;4;1)="T";(--MID(C3;3;1)>1)*0,5;(F3>1)*0,2))

ngoài cách ấy, có cách nào khác không bạn
 
GIúp mình 2 bài này :D Chỗ nào trống tính hết, mình không biết dùng hàm gì để đếm và tính :((
Bài 10 nữa , kiểm tra lại dữ liệu mình bôi màu vàng, hình như số lượng xuất sai thì phải,mình có chỉnh lại giúp bạn, xem lại dữ liệu file gốc bạn gửi lên nhé! Hình như bạn chuẩn bị thi excel phải không? He he! Thấy mấy bài này quen quen!
 

File đính kèm

Xin chào các thành viên của diễn đàn.
Mình có một lỗi nhỏ xin các thành viên giúp(xem trong file đính kèm)
Các thành viên hiện cho mình hai cột A và cột B
Xin cảm ơn nhiều:
Các Bạn có thể cc tới email của mình: gialilamait@gmail.com hoặc dt: 01683505458
Nếu Bạn nào gặp các lỗi về máy tính có thể gọi cho mình, mình sẽ giúp.
 

File đính kèm

Xin chào các thành viên của diễn đàn.
Mình có một lỗi nhỏ xin các thành viên giúp(xem trong file đính kèm)
Các thành viên hiện cho mình hai cột A và cột B
Xin cảm ơn nhiều:
Các Bạn có thể cc tới email của mình: gialilamait@gmail.com hoặc dt: 01683505458
Nếu Bạn nào gặp các lỗi về máy tính có thể gọi cho mình, mình sẽ giúp.

Bạn xem đã đúng ý bạn chưa nha!
 

File đính kèm

Bạn Vào menu window/Unfreeze panes
 
Giúp em bài tập excel này với

Mọi người giúp em thiết lập hàm trong cột đơn giá này với:
 

File đính kèm

Được rồi bạn.Với bài toán đó có thể sử dụng hàm Match với Index được không vậy.Mình thử rồi mà không cho kết quả.
 
Em có bài tập muốn gửi lên đây nhờ các anh chị giải giúp mà không biết gửi File Excel lên đây như thế nào? Em tìm không thấy có chỗ đính kèm File?
 
Em có bài tập muốn gửi lên đây nhờ các anh chị giải giúp mà không biết gửi File Excel lên đây như thế nào? Em tìm không thấy có chỗ đính kèm File?
Khi biên tập bài, bạn hãy nhấn vào nút Đổi sang khung lớn, bạn sẽ nhìn thấy nút lệnh để đính kèm file (có biểu tượng chiếc ghim kẹp giấy, ở hàng trên thanh công cụ soạn thảo).
 
Khi biên tập bài, bạn hãy nhấn vào nút Đổi sang khung lớn, bạn sẽ nhìn thấy nút lệnh để đính kèm file (có biểu tượng chiếc ghim kẹp giấy, ở hàng trên thanh công cụ soạn thảo).
Thanks bác. Nhờ các bác giải giúp em bài toán này.
Trong File Luong DM 2010, em muốn cộng lương của từng đối tượng của các Sheet. Ví dụ em muốn cộng tổng lương của đối tượng Nguyên Văn Chuyển trong các Sheet T01-10VP, T02-10VP, ...
Cám ơn các bác!

File đính kèm mà được có 97,7 kb thì đính được cái gì?
 
Chỉnh sửa lần cuối bởi điều hành viên:
Dạ vâng, em copy sang file khác, chỉ lấy ví dụ vài đối tượng nhờ các bải giải giúp. Câu hỏi vẫn như trên chỉ thay các tên Sheet. Thanks các bác!
 

File đính kèm

Các bác tưởng em đùa hay sao mà không giải giúp vậy? Em chỉ muốn lập công thức sang 1 sheet khác để lấy tổng tiền lương của từng đối tượng theo từng tháng, mà mỗi tháng số lượng nhân viên có thể bị thay đổi nên số thứ tự có thể bị thay đổi. Ví dụ như đối tượng đang ở stt 1 sang sheet khác lại ở vị trí 2 chẳng hạn. Thanks các bác.
 
Xem file mình làm nhé!
CT tại sheet tổng lương :
PHP:
 =SUMPRODUCT(SUMIF(INDIRECT($E$1:$E$2&"!B3:B6");B3;INDIRECT($E$1:$E$2&"!M3:M6")))
 

File đính kèm

Xem file mình làm nhé!
CT tại sheet tổng lương :
PHP:
 =SUMPRODUCT(SUMIF(INDIRECT($E$1:$E$2&"!B3:B6");B3;INDIRECT($E$1:$E$2&"!M3:M6")))

Vì số dòng các sheet có thể thay đổi, nên CT nên là thế nay cho Ô C3 trong sheet "Tong Luong"

PHP:
=SUMPRODUCT(SUMIF(INDIRECT($E$1:$E$2&"!B:B"),B3,INDIRECT($E$1:$E$2&"!M:M")))

Còn tổng quát hơn nữa nếu muốn thêm/bỏ tên sheet khi cần vào cột E (dĩ nhiên tên sheet phải liên tục-không có ô trống giữa) ở TongLuong thì dùng công thức sau cho Ô C3 trong sheet "Tong Luong"
PHP:
=SUMPRODUCT(SUMIF(INDIRECT(OFFSET($E$1,0,0,COUNTA(E:E))&"!B:B"),B3,INDIRECT(OFFSET($E$1,0,0,COUNTA(E:E))&"!M:M")))
 
Lần chỉnh sửa cuối:
B3:B6, M3:M6 và B3 là bác lấy từ sheet nào vậy ạ?
 
Bác có thể giải nghĩa công thức của bác được không? Em xem 1 lúc mà không hiểu?
Trong Công thức :
PHP:
=SUMPRODUCT(SUMIF(INDIRECT($E$1:$E$2&"!B3:B6");B3;INDIRECT($E$1:$E$2&"!M3:M6")))
Chỗ : INDIRECT($E$1:$E$2&"!B3:B6") sẽ chạy như 2 hàm đơn :
=INDIRECT($E$1:$E$2&"!B3:B6")=T01!B3:B6
= NDIRECT($E$1:$E$2&"!B3:B6") = T02!B3:B6
Cái dấu chấm than (!) là ký hiệu để Excel biết rằng B3:B6 nằm trong Sheet nào.
Vậy : INDIRECT($E$1:$E$2&"!B3:B6")={T01!B3:B6;T02!B3:B6}
Sau đó công thức sẽ dùng cái INDIRECT đã thay thế này làm tham số cho SUMIF đi tìm tiếp.
SUMPRODUCT kẹp bên ngoài của SUMIF, có tác dụng cộng hết những gì SUMIF tìm được ở mỗi Sheet.
Hàm này dịch như sau :
Để tính tổng thu nhập của mỗi nhân viên trong mỗi sheet thì dò tìm trong khối cell B3 : B6 có tên trùng với tên trong khối cell E1 : E2 {T01;T02} nếu có thấy tên nhân viên như ở B3 thì cộng hết tổng thu nhập trong khối cell M3:M6 trong các sheet có tên trùng với tên trong khối cell E1 : E2.

 
Hi. Lại có bài tập nhờ các bác giải giúp. Trong bảng Book2 có 3 Sheet với nhiều đổi tượng khác nhau. Giờ em nhờ các bác tổng hợp giúp em tên những nhân viên sang Sheet 4, với điều kiện những nhân viên chỉ có 1 tên xuất hiện, trùng bị loại bỏ. Thanks các bác.
 

File đính kèm

Hi. Lại có bài tập nhờ các bác giải giúp. Trong bảng Book2 có 3 Sheet với nhiều đổi tượng khác nhau. Giờ em nhờ các bác tổng hợp giúp em tên những nhân viên sang Sheet 4, với điều kiện những nhân viên chỉ có 1 tên xuất hiện, trùng bị loại bỏ. Thanks các bác.
Gôm lại một chỗ rồi dùng Advance Filter cho nó lẹ.
 
Hix. Nếu dùng Filter thì copy rất lâu, em có gần đến 40 cái Sheet. Xong lại phải lọc mà em thì chưa biết lọc. Bác nào tốt bụng cho em xin câu lệnh được không ạ?
40 Sheet mà bạn hỏi ở mục này (Hàm và công thức Excel) thì ai mà làm cho nổi. Bạn mang qua bên Macro mà hỏi.
 
Nhiều Sheet quá thì không làm được ah anh? Có khoảng bao nhiêu sheet thì làm được vậy? Bác giúp em 1 chút được không a? Tại vì em không biết lọc.
 
40 Sheet mà bạn hỏi ở mục này (Hàm và công thức Excel) thì ai mà làm cho nổi. Bạn mang qua bên Macro mà hỏi.
Đúng rồi nếu hỏi trong mục VBA thì có thể.
Em còn nhớ sinh nhật GPE lần thứ 4 tác phẩm của bác Long thì phải có giải bài toán này rất tốt.
Bài của bác ấy là " Thu hồi đất" bác ấy chỉ làm có 1 cái là xong hết.
 
Nhiều Sheet quá thì không làm được ah anh? Có khoảng bao nhiêu sheet thì làm được vậy? Bác giúp em 1 chút được không a? Tại vì em không biết lọc.
Nếu dùng VBA thì có thể làm bao nhiêu sheet cũng được. Có bài toán " thu hồi đất" của bác Long thì phải làm rất tốt. Mình đã copy về máy nghiên cứu công thức mà vẫn chưa hiểu hết được.
 
lấy dữ liệu từ sheet khác.

Gửi các thành viên GPE.
Em có bài toán nhờ các thành viên giải giúp yêu cầu như sau.
- Em có 2 sheet. Sheet 1 có dữ liệu đầy đủ của 4 nhà cung cấp. Sheet 2 là sheet lấy dữ liệu từ sheet 1.
- Khi lựa chọn 1 nhà cung cấp nào đó
Ví dụ LS hay ABB ..
Thì tự động cột "DÒNG NGẮN MẠCH"
MÃ NHÀ SX, XUẤT XỨ VÀ ĐƠN GIÁ
TƯƠNG Ứng VỚI NHÀ CUNG CẤP ĐÓ TỪ SHEET 1 ĐƯỢC ĐIỀN VÀO SHEET 2
rất mong các bạn giải giúp
 

File đính kèm

Gửi các thành viên GPE.
Em có bài toán nhờ các thành viên giải giúp yêu cầu như sau.
- Em có 2 sheet. Sheet 1 có dữ liệu đầy đủ của 4 nhà cung cấp. Sheet 2 là sheet lấy dữ liệu từ sheet 1.
- Khi lựa chọn 1 nhà cung cấp nào đó
Ví dụ LS hay ABB ..
Thì tự động cột "DÒNG NGẮN MẠCH"
MÃ NHÀ SX, XUẤT XỨ VÀ ĐƠN GIÁ
TƯƠNG Ứng VỚI NHÀ CUNG CẤP ĐÓ TỪ SHEET 1 ĐƯỢC ĐIỀN VÀO SHEET 2
rất mong các bạn giải giúp
Sao kg thêm 1 ví dụ cụ thể, chọn cái gì sẽ ra cái gì và lấy từ đâu, nhìn mấy text box cóng mặt quá.
 
Sao kg thêm 1 ví dụ cụ thể, chọn cái gì sẽ ra cái gì và lấy từ đâu, nhìn mấy text box cóng mặt quá.
Ví dụ mình chọn LS bên sheet 2 thì các cột bên sheet 2 sẽ điền như sau.
Cột icu điền là Icu=32kA, cột mã nhà sx điền là 4001, cột xuất sứ là Hàn Quốc và cột giá là 800.
Mong các thành viên giải giúp.
Cảm ơn các thành viên nhiều.
 
Ví dụ mình chọn LS bên sheet 2 thì các cột bên sheet 2 sẽ điền như sau.
Cột icu điền là Icu=32kA, cột mã nhà sx điền là 4001, cột xuất sứ là Hàn Quốc và cột giá là 800.
Mong các thành viên giải giúp.
Cảm ơn các thành viên nhiều.
Xem thử công thức này có cho kết quả đúng ý Bạn không nhé.
 

File đính kèm

Hỏi về công thức mảng
Khi em tham chiếu một bảng các giá trị bằng công thức mảng đến một vùng khác thì các ô rỗng sẽ có giá trị là 0
Em không biết làm cách nào để giá trị rỗng tham chiếu vẫn là rỗng. Mong anh chị giúp đỡ. Cám ơn nhiều
 

File đính kèm

Lần chỉnh sửa cuối:
Cho mình hỏi câu số 6 với, nó yêu cầu dùng hàm dsum. Mình học trên lớp cô có hướng dẫn dùng data - table tính ra mà về nhà quên mất cách làm rồi, mò mãi không ra.
 

File đính kèm

Bài Tập Excel

Ai Giúp em Giải Bài Này Với :|

1. Pccv Nếu chức vụ là " GĐ " thì 500000,nếu chức vụ là "TP" thì 400000, nếu chức vụ là "PP" thỉ 300000 các chức vụ khác thì khôg phụ cấp.

2. Lương : LCB*N.Công*12
3. Tạm Ứng: 2/3*lương, làm tròn không số lẻ
4. Còn lại: =PCCV+Lương-Tạm Ứng
5. Copy Các công thức

Em mới học excel các anh chị xin giúp em nha ^^!.

Có gì thì giải thích cho em hiểu về hàm IF tại vì câu 1 là câu e không làm được. Nếu ai giải được thì ghi cách làm từng câu cho em biết nha. Thanks
 

File đính kèm

Gửi các thành viên GPE.
Em có bài toán nhờ các thành viên giải giúp yêu cầu như sau.
- Em có 2 sheet. Sheet 1 có dữ liệu đầy đủ của 4 nhà cung cấp. Sheet 2 là sheet lấy dữ liệu từ sheet 1.
- Khi lựa chọn 1 nhà cung cấp nào đó
Ví dụ LS hay ABB ..
Thì tự động cột "DÒNG NGẮN MẠCH"
MÃ NHÀ SX, XUẤT XỨ VÀ ĐƠN GIÁ
TƯƠNG Ứng VỚI NHÀ CUNG CẤP ĐÓ TỪ SHEET 1 ĐƯỢC ĐIỀN VÀO SHEET 2
rất mong các bạn giải giúp
Hihi, sửa công thức mình làm cho bạn hôm nọ (một sheet) một tý tẹo là Ok chứ gì
Ở E3:
=IF($H3="","check",INDIRECT(ADDRESS(ROW(),MATCH($H3,Sheet1!$A$1:$Z$1,0)+2,,,"sheet1")))
Ở I3 bạn nhập:
=IF($H3="","check",INDIRECT(ADDRESS(ROW(),MATCH($H3,Sheet1!$A$1:$Z$1,0)+1,,,"sheet1")))
Công thức J3:
=IF($H3="","check",INDIRECT(ADDRESS(ROW(),MATCH($H3,Sheet1!$A$1:$Z$1,0)+3,,,"sheet1")))
Em M3:
=IF($H3="","check",INDIRECT(ADDRESS(ROW(),MATCH($H3,Sheet1!$A$1:$Z$1,0),,,"sheet1")))
Thân
 
Bài của bạn đây. Còn giải thích thì e khó bạn a. Vì đây toàn là các hàm cơ bản thội Bạn xem rồi tự nghiên cứu, k hiểu chỗ nào thì hỏi bạn nhé
 

File đính kèm

Xem file đính kèm nhé, bạn tự tìm hiểu để giải thích nhé,bài này là dạng bài cơ bản mà!
 

File đính kèm

bài tập excel,giúp mình với

Mình mới học excel mà thầy lại cho bài tập lồng hàm left và right nên k bít làm nhờ các mem chỉ giáo cho,bài tập:cho ABCDEF,hãy lấy ra 2 chữ CD mà không dùng hàm Mid,chỉ được dùng hàm left và right,giúp mình nha mấy bạn!
 
Không dùng Mid mà cũng không được kết hợp thêm hàm nào nữa ngoài right và left hả bạn?ví dụ Rept hoặc Substitute chẳng hạn!
 
Lần chỉnh sửa cuối:
Mình mới học excel mà thầy lại cho bài tập lồng hàm left và right nên k bít làm nhờ các mem chỉ giáo cho,bài tập:cho ABCDEF,hãy lấy ra 2 chữ CD mà không dùng hàm Mid,chỉ được dùng hàm left và right,giúp mình nha mấy bạn!
Đâu có gì khó đâu bạn ơi....hàm IF sẽ giải quyết tất cả VD AI="abcdef"
=IF(RIGHT(A1,2)="ef","cd"," ")
 
nói như bạn thì mình hỏi làm gì T_T,làm chỉ 1 lần duy nhất chứ hok làm 2,3 lần :(
 
Mình mới học excel mà thầy lại cho bài tập lồng hàm left và right nên k bít làm nhờ các mem chỉ giáo cho,bài tập:cho ABCDEF,hãy lấy ra 2 chữ CD mà không dùng hàm Mid,chỉ được dùng hàm left và right,giúp mình nha mấy bạn!

Bạn dùng công thức =LEFT(RIGHT(C4;4);2)
(VD trên chuỗi ABCDEF nằm ở C4)
 
Em chào các anh ạ.Em mới học excell nên có bài tập này mong các anh giúp em với ạ

em muốn vẽ đồ thị y=sinx trên excell thì làm thế nào ạ,em muốn kết quả ra như trên giấy nhưng không được .Mong mọi người giúp em với ạ,em xin cảm ơn.
 
thì bạn tạo 1 bảng giá trị xy. (có thể dùng hàm =sin(trị số x))
sau đó đưa giá trị đó vào biếu đồ xy scater lag được
 
=LEFT(RIGHT(C4,4),2) hoặc là
=RIGHT(LEFT(C4,4),2) chắc chắn được
 
đc òy cám ơn bạn nhìu nhìu nha bạn,giải thích dùm mình lun đc hok :D

===============
domfootwear: Đề nghị bạn viết Tiếng Việt phải rõ ràng, không được dùng từ ngữ chát chít.
trả lời thay nè. =LEFT(RIGHT(C4,4),2) hàm Right là trích bên phải một chuỗi cú pháp RIGHT(C4,4) nghĩa là lấy bên phải ô C4 là 4 ký tự, kết quả sẽ là ABCD còn làm LEFT () là hàm trích bên trái một chuỗi cú pháp LEFT (..., 2) là lấy bên phải 2 ký tự. kết hợp cuối cùng là =LEFT(RIGHT(C4,4),2) lấy bên trái 2 ký tự của (lấy bên phải 4 ký tự của ô C4) kết quả cuối cùng là CD hihi
giải thích dài dòng quá không hiểu.
 
cho em xin file mẫu được không? em mới học nên làm hàm sin cơ bản thế này cũng hơi khó.Em xin cảm ơn
 
Hỏi về công thức mảng
Khi em tham chiếu một bảng các giá trị bằng công thức mảng đến một vùng khác thì các ô rỗng sẽ có giá trị là 0
Em không biết làm cách nào để giá trị rỗng tham chiếu vẫn là rỗng. Mong anh chị giúp đỡ. Cám ơn nhiều
Bạn quét khối cần tạo mảng, rồi dùng công thức sau đây:
=IF(B3:D5="","",B3:D5) (CTRL+SHIFT+ENTER)
 
em có 1 file excel như link đính kèm. Mong các bác chỉ cho em cách để định dạng lại
http://www.megaupload.com/?d=LKSB3SLT

vì em không biết cách đưa file lên nên phải nhờ link . mong mấy bác dơnload về và giúp đở em. cám ơn các bác đã.
 
Lần chỉnh sửa cuối:
hàm EXCEl

mình có 1 bài tập mà mình không biết làm thế nào để ra số
ví dụ: trong sheet du toan
ô E 10: (17,0+3,1+17,0+1,9+2*11,0)*0,3*0,2 = 3,66
ô G9 mình cần tính để lấy giá trị 3.66 mà mình không biết làm thế nào chuyên nghiệp và nhanh,mong các bạn giúp mình
mình chỉ biết làm hàm RIght() nhưng đó thì thủ công quá.
ở trong bài tập đó họ đã làm rồi mà bi lỗi.
&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R
 

File đính kèm

Xem công thức trong file đính kèm nhé!
 

File đính kèm

Nếu máy tính của bạn định dạng dấu thập phân là dấu "." muốn chuyển thành dạng number để tính toán thì bạn nhập CT sau vào cell G10 và copy vô các ô phía dưới :
PHP:
=SUBSTITUTE(RIGHT(E10,LEN(E10)-(FIND("=",E10)+1)),",",".")*1
Nếu định dạng là dấu "," rồi thì bạn chỉ cần thế này thôi :
PHP:
=RIGHT(E10,LEN(E10)-(FIND("=",E10)+1))*1
 
Nếu máy tính của bạn định dạng dấu thập phân là dấu "." muốn chuyển thành dạng number để tính toán thì bạn nhập CT sau vào cell G10 và copy vô các ô phía dưới :
PHP:
=SUBSTITUTE(RIGHT(E10,LEN(E10)-(FIND("=",E10)+1)),",",".")*1
Nếu định dạng là dấu "," rồi thì bạn chỉ cần thế này thôi :
PHP:
=RIGHT(E10,LEN(E10)-(FIND("=",E10)+1))*1
cảm ơn bạn nhiều lắm, nếu có gì mình không biết bạn chỉ giáo ,giúp đỡ.
thanks
 
mình đã làm theo công thức của bạn thì đúng là ra kết quả đúng,nhưng khi mình nhân,chia,cộng trừ một số nào đó,thì nó báo lỗi,mình nghĩ là nó hiện thị text, và mình chỉnh định ô theo số rồi,nhưng vẫn báo lỗi,value.bạn giúp mình nhá.
 
Mình gửi lại cho bạn file này, mình đã chuyển nó sang dạng number, hiện tại máy tính của mình đang định dạng dấu "," ngăn cách phần thập phân! Bạn tham khảo nhé! Mình làm cả hai công thức chuyển number cho bạn nếu máy hiện kết quả phần nào thì bạn dùng công thức đó, hiện #Value thì xóa CT đó đi!
 

File đính kèm

Lần chỉnh sửa cuối:
mình có 1 bài tập mà mình không biết làm thế nào để ra số
ví dụ: trong sheet du toan
ô E 10: (17,0+3,1+17,0+1,9+2*11,0)*0,3*0,2 = 3,66
ô G9 mình cần tính để lấy giá trị 3.66 mà mình không biết làm thế nào chuyên nghiệp và nhanh,mong các bạn giúp mình
mình chỉ biết làm hàm RIght() nhưng đó thì thủ công quá.
ở trong bài tập đó họ đã làm rồi mà bi lỗi.
&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R&&&%$R
Bạn dùng công thức này, định dạng dấu thập phân là dấu chấm hay dấu phẩy đều dùng được:
Mã:
=TRIM(SUBSTITUTE(MID(E10,FIND("=",E10)+1,99),",",""))/10^(LEN(E10)-FIND(",",E10&",",FIND("=",E10))+ISERROR(FIND(",",E10,FIND("=",E10))))
 
cảm ơn các bạn nhiều,nhưng các bạn cho mình hỏi,là file bạn gửi giống file cũ nhưng mà nó chạy đc mà file mình nó không chạy được là sao,các bạn chỉnh thế nào vậy,chỉ giáo mình với. thanks

các bạn cho mình hỏi thêm,vì sao phải nhân với 1. và công thức của bạn gửi mình xóa và undo thì nó ra số,và khi xóa nó thì nó báo lỗi,sữa lại không được,và báo lỗi #Name, mình không hiểu lắm,các bạn giúp mình với.
 
Chỉnh sửa lần cuối bởi điều hành viên:
bạn dùng hàm này xem sao
=SUMIF($B$2:$B$13,N11&"*",$J$2:$J$13)
 
các bạn cho mình hỏi thêm,vì sao phải nhân với 1. và công thức của bạn gửi mình xóa và undo thì nó ra số,và khi xóa nó thì nó báo lỗi,sữa lại không được,và báo lỗi #Name, mình không hiểu lắm,các bạn giúp mình với.
Hàm right trả về kết quả dạng text nên không tham gia tính toán được, để chuyển qua dạng number để tính toán thì nhân với 1 hoặc lồng thêm hàm Value(). Bạn gửi mail cho mình mình vô mình sửa cho chứ cứ hỏi tùm lum mấy vấn đề đã có quá nhiều người hỏi mọi người lại bảo bạn lười hổng chịu tìm kiếm đó. Mail yahoo :muahebuon_2072007@yahoo.com. Tác giả đọc xong bài này nhờ MOD xóa dùm em nha!!!
 
Mọi người giúp em với.
Hôm nay post một lần rồi nhưng chắc em bị Mod xóa vì nhầm Box.
Đây ko phải bài tập mà là một phần trong công việc của em nhưng em ko biết làm.
Vấn đề là có hai Cột A,và B
Em muốn lấy những giá trị xuất hiện trên cả hai cột A và B sau đó xóa những
giá trị ko trùng nhau trên cột A.
Mọi người giúp em với.Em gửi theo file đính kèm.
Trân trọng cảm ơn cả nhà:)
 

File đính kèm

Chào anh chị, cho em hoi xen vào một chút nhé, em dang thuc hành với hàm subtotal, nhưng đến khi em copy phần total ra một sheet khác thì dữ liệu toàn bị thiếu thôi, anh chị giúp em với, em cảm ơn nhiều nhé
 
Chào anh chị, cho em hoi xen vào một chút nhé, em dang thuc hành với hàm subtotal, nhưng đến khi em copy phần total ra một sheet khác thì dữ liệu toàn bị thiếu thôi, anh chị giúp em với, em cảm ơn nhiều nhé
bạn gởi file lên đi, rồi mọi người sẻ xem và giúp bạn
 
Bạn chạy mcro này & kiểm trước xem đã & cho biết cần xoá đi ~ cái nào

Vấn đề là có hai Cột A,và B
Em muốn lấy những giá trị xuất hiện trên cả hai cột A và B sau đó xóa những
giá trị ko trùng nhau trên cột A.
Mọi người giúp em với.Em gửi theo file đính kèm.
Trân trọng cảm ơn cả nhà:)

PHP:
Option Explicit
Sub TimTrung()
 Dim Rng As Range, Cls As Range, sRng As Range
 Set Rng = Range([A1], [A65500].End(xlUp))
 For Each Cls In Range([B2], [B65500].End(xlUp))
    Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
    If Not sRng Is Nothing Then
        Cls.Interior.ColorIndex = 38
        sRng.Interior.ColorIndex = 39
    End If
 Next Cls
End Sub
 
Cảm ơn bạn đã gửi 30 bài tập mẫu excel, và mình đã làm được gần hết số bài đó rùi, bạn có thể gửi thêm yêu cầu đề bài của các bài tiếp theo không?
Rất cảm ơn bạn và mong nhận được phản hồi sớm từ bạn.

Chào các bạn! Mình muốn hỏi về hàm Value.
Mình không hiểu hàm này được dùng để làm gì, mình tham khảo tài liệu nhưng hàm này cũng không có nhiều tài liệu mà hầu hết chỉ nói đưa ra giá trị.
Có bạn nào biết về hàm này thì chỉ bảo giúp mình với và nếu có ví dụ đưa ra thì càng tốt.
Xin cảm ơn các bạn rất nhiều.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Chào các bạn! Mình muốn hỏi về hàm Value.
Mình không hiểu hàm này được dùng để làm gì, mình tham khảo tài liệu nhưng hàm này cũng không có nhiều tài liệu mà hầu hết chỉ nói đưa ra giá trị.
Có bạn nào biết về hàm này thì chỉ bảo giúp mình với và nếu có ví dụ đưa ra thì càng tốt.
Xin cảm ơn các bạn rất nhiều.

Hàm value có chức năng chuyển một chuỗi số sang số
ví dụ
=VALUE("8") kết quả là số 8
=VALUE("-8") kết quả là số -8
Hàm này bị lỗi khi chuỗi đưa vào không phải là chuỗi số
ví dụ
=VALUE("8A") kết quả là #VALUE
 
Lần chỉnh sửa cuối:
xin hướng dẫn làm bài tập

chào các bạn!

Mình mới bắt đầu học excel nên chưa nắm vững hết các hàm nên mong được mọi người hướng dẫn giúp mình.

Mình có bài tập như này: có 3 cột A1, B1,C1 và D1 trong đó:

- nếu A1 = 0, B1>0 thì D1=B1-C1;

- nếu A1>0 và B1=0 thì D1=C1-A1.

Lúc này mình sẽ phải sử dụng hàm nào vậy các bạn?

Vì mới học nên đang còn rất gà, mong nhận được sự giúp đỡ của các bạn.

Cảm ơn các bạn.
 
Status
Không mở trả lời sau này.

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

Back
Top Bottom