Chuyên đề giải đáp các bài tập (2 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.
Theo file đính kèm, trường bạn học bao nhiêu môn thì bạn phải tạo ra bấy hiêu sheet để thống kê ah? (hơi mệt)

Góp ý: Nếu có thể tạo dữ liệu dạng Môn-Lớp-ban, Môn-Lớp-ban, Môn-Lớp-ban ,,, thì chỉ cần 1 sheet là có thể thống kê đủ số tiết cho tất cả các giáo viên trong trường rồi (Nếu là vậy thì có thể bàn tiếp)
trường mình có đến hơn trăm giáo viên và 70 lớp học nên làm cái này rắc rối lắm nhunngw với gợi ý của ban mình đã làm được!Chân thành cám ơn bạn và cả diễn đàn rất nhiều !
 
Lần chỉnh sửa cuối:
Bạn xem lời giải sau nha

Trong file: D101 = Nam; D100 = Nữ
Nhưng D100 = Nam; D101 = Nữ thì mới phải

Điều đó ko quan trọng! Thử cho Nữ lên trên 1tí xem sao thôi mà, nếu ko lại trả xuống dưới như muôn thuở nó vẫn ở dưới. Các bạn đổi chỗ ô Nam cho Nữ 1 tí xem có ....."Mệt" ko mà đòi kỹ thế???

ha ha ha

Chính vì bạn luôn để nữ lên trên (như trong file) nên mới thấy mệt

Vì mình không muốn mệt dài dài nên cứ nghĩ mọi người cũng vậy nên mới nhắc thế thôi, có đòi hỏi gì đâu
 
Chỉnh sửa lần cuối bởi điều hành viên:
Công thức của bạn có chút nhầm lẫn. Theo mình thì công thức sau mới cho ra kết quả đúng.

=VLOOKUP(LEFT(B10,3),$B$4:$F$7,IF(RIGHT(B10,1)="A" ,2,IF(RIGHT(B10,1)="B",3,4)),0)

Dù sao cũng cám ơn bạn cho mình cách làm ngắn gọn hơn cách của mình.
 
Giải giùm em bài tập excel này!

Chào các bác, em mới chập chững học excel thì gặp bài tập khoai này. Em xin nhờ các bác giải hộ nhất là cột tìm môn thi lại
 

File đính kèm

Chào các bác, em mới chập chững học excel thì gặp bài tập khoai này. Em xin nhờ các bác giải hộ nhất là cột tìm môn thi lại

Kiểu bài tập này có rất nhiều mà bạn, chịu khó tìm sẽ thấy:
- ĐTB:
PHP:
=ROUND(AVERAGE(OFFSET($C5,,MATCH($C5,$D$4:$M$4,0)),$D5:$M5),1)
hoặc:
PHP:
=ROUND(AVERAGE(D5:M5,VLOOKUP(C5,C5:M5,MATCH(C5,$C$4:$M$4,0),0)),1)
- Ghi chú:
PHP:
=IF(MIN(D5:M5)>=5,"Đạt",IF(OR(COUNTIF(D5:M5,"<5")>1,OFFSET(C5,,MATCH(C5,$D$4:$M$4,0))<5),"Hỏng","Thi lại"))
- Môn thi lại:
PHP:
=IF(O5="Thi lại",INDEX($D$4:$M$4,MATCH(MIN(D5:M5),D5:M5,0)),"")
- Xếp loại:
PHP:
=IF(O5="Đạt",LOOKUP(N5,{5,7,9},{"TB","Khá","Giỏi"}),"")
- Học bổng:
PHP:
=((Q5="Khá")+2*(Q5="Giỏi"))*50000*(COUNTIF(D5:M5,"")=0)
 
Chào các bác, em mới chập chững học excel thì gặp bài tập khoai này. Em xin nhờ các bác giải hộ nhất là cột tìm môn thi lại
Bài của anh dat_butmuc như thế là tốt rồi. Thêm cho Bạn 1 cách nữa để nghiên cứu thêm:
1/Điểm trung bình
Mã:
=(SUM(D5:M5)+INDEX(D5:M5;;MATCH(C5;$D$4:$M$4;0)))/(COUNT(D5:M5)+1)

2/Ghi chú

Mã:
=IF(MIN(D5:M5)>=5;"Đạt";IF(OR(INDEX(D5:M5;;MATCH(C5;$D$4:$M$4;0))<5;COUNTIF(D5:M5;"<5")>=2);"Hỏng";"Thi lại"))
3/Môn thi lại
Mã:
=IF(O5="Thi lại";INDEX($D$4:$M$4;;MATCH(MIN(D5:M5);D5:M5;0));"")
4/Xếp loại
Mã:
=IF(OR(O5="Thi lại";O5="Hỏng");"";IF(N5<7;"TB";IF(N5<9;"Khá";"Giỏi")))
5/Học bổng
Mã:
=IF(Q5="Giỏi";100000;IF(Q5="Khá";50000;IF(Q5="TB";0;"")))
 
giải giúp em bài thục hành này với.

thuc hanh.JPG
BÀI THỤC HÀNH TIN HỌC
bảng kế hoạch sản xuất ngày 25/xx/2010

Trong đó : - Sản lượng đơn vị tính là : Thùng
- Thời gian sản xuất và thời gian cách quãng đơn vị tính bằng phút

Bảng 1 : Ca sản xuất Năng suất
CNA 70
CNB 60
CHA 40
CHB 35
Dùng các hàm của Excel hãy tính:
1/ Tổng sản lượng của từng loại A,B Và C ? ( Lưu kết quả vào bảng 1 )
2/ tính thời gian bắt đầu và thời gian kết thúc của công việc của các bộ phận tiếp theo biết rằng :

* Thời gian làm việc của mỗi bộ phận là 55 phút trong 1 ngày
* THời gian cách quãng của mỗi bộ phận là 5 phút
3/ Dựa vào bảng 1 tính cột tổng năng suất ?
 

File đính kèm

Lần chỉnh sửa cuối:
Giải bài tập dùng If countif như thế nào?

Bài tập như trong file excel đính kèm:

Dùng lệnh gì ở ô B5 để được ô B5 là Post Bắc Cạn và các ô từ B6:B76 đều có dữ liệu là Post Bắc Cạn và
Ô 77 là Post Bắc Giang và từ ô B78 đến B148 đều có dữ liệu là Post Bắc Giang

Cám ơn anh chị!
 

File đính kèm

Lần chỉnh sửa cuối:
Hình như anh/chị chàng này đưa bài lên 2 nơi: Fạm qui đó nha

Chào các bác, em mới chập chững học excel thì gặp bài tập khoai này. Em xin nhờ các bác giải hộ nhất là cột tìm môn thi lại

http://www.giaiphapexcel.com/forum/showthread.php?40087-Bảng-điểm-thi-xếp-loại-học-tập

Nhân đây mình đưa luôn file mới: có hoàn toàn tiếng Việt luôn:

PHP:
Option Explicit

Function DiemTB(BgDiem As Range, Chuyen As String, Optional TraVe As String = "TB")
 Dim WF, Col As Byte, Diem As Double
  
 Set WF = Application.WorksheetFunction
 Col = Range("Mon").Find(Chuyen, , xlFormulas, xlWhole).Column - 3
 Select Case TraVe
 Case "TB", "XL", "TH"
   Diem = (WF.Sum(BgDiem) + BgDiem.Cells(1, Col)) / (1 + BgDiem.Columns.Count)
   If TraVe = "TB" Then
      DiemTB = Diem
   Else
      If WF.Min(BgDiem) >= 5 Then
         DiemTB = Switch(Diem < 5, "", Diem < 7, "TB", Diem < 9, "KHÁ", Diem <= 10, _
            Range("TiengViet").Cells(4).Value)
         If TraVe = "XL" Then Exit Function
         If TraVe = "TH" And Len(DiemTB) > 2 And WF.Count(BgDiem) = BgDiem.Count Then
            Diem = 10 ^ 5
            If DiemTB = "KHÁ" Then DiemTB = Diem / 2 Else DiemTB = Diem
         Else
            DiemTB = ""
         End If
      End If
   End If
 Case "GC"
   If WF.Min(BgDiem) >= 5 Then
      DiemTB = Range("TiengViet").Cells(2).Value
   ElseIf BgDiem.Cells(1, Col).Value < 5 Or WF.CountIf(BgDiem, "<5") > 1 Then
      DiemTB = Range("TiengViet").Cells(3).Value
   ElseIf 1 = WF.CountIf(BgDiem, "<5") Then
      DiemTB = Range("TiengViet")         '.Cells(1).Value
   End If
 Case "TL"
   If 1 = WF.CountIf(BgDiem, "<5") And BgDiem.Cells(1, Col).Value >= 5 Then _
      DiemTB = Range("Mon").Cells(1, BgDiem.Find(WF.Min(BgDiem)).Column - 3).Value
 Case Else
   DiemTB = "GPE.COM"
 End Select
End Function
 

File đính kèm

Lần chỉnh sửa cuối:
help me hic hic.
giup em voi nao
View attachment 51988
BÀI THỤC HÀNH TIN HỌC
bảng kế hoạch sản xuất ngày 25/xx/2010

Trong đó : - Sản lượng đơn vị tính là : Thùng
- Thời gian sản xuất và thời gian cách quãng đơn vị tính bằng phút

Bảng 1 : Ca sản xuất Năng suất
CNA 70
CNB 60
CHA 40
CHB 35
Dùng các hàm của Excel hãy tính:
1/ Tổng sản lượng của từng loại A,B Và C ? ( Lưu kết quả vào bảng 1 )
2/ tính thời gian bắt đầu và thời gian kết thúc của công việc của các bộ phận tiếp theo biết rằng :

* Thời gian làm việc của mỗi bộ phận là 55 phút trong 1 ngày
* THời gian cách quãng của mỗi bộ phận là 5 phút
3/ Dựa vào bảng 1 tính cột tổng năng suất ?
 
help me hic hic.
giup em voi nao
Nếu Bạn là người "Ngoại đạo" bạn có hiểu được yêu cầu của bạn với "một ít" số liệu như thế không?
Bạn nên nêu rõ yêu cầu bằng số liệu "tương đối" đầy đủ - kết quả sẽ như thế nào bằng số liệu tính toán thủ công cũng được - để người khác hiểu được ý muốn của Bạn chứ, đâu phải ai cũng cùng ngành với Bạn đâu.
Cố lên, rất nhiều thành viên GPE luôn sẵn sàng.
 
bài tập exel

Tuân nhờ mọi người giải giùm Tuân bài này được không?Tuân làm mãi mà không ra .Mong được mọi người giúp đỡ.Thank very much
 

File đính kèm

Bài tập như trong file excel đính kèm:

Dùng lệnh gì ở ô B5 để được ô B5 là Post Bắc Cạn và các ô từ B6:B76 đều có dữ liệu là Post Bắc Cạn và
Ô 77 là Post Bắc Giang và từ ô B78 đến B148 đều có dữ liệu là Post Bắc Giang

Cám ơn anh chị!


Ở cuối trang 112 có bài tập nhờ mọi người làm hộ, Sao vẫn chưa thấy ai giúp mình nhi???
 
Lần chỉnh sửa cuối:
Ở cuối trang 112 có bài tập nhờ mọi người làm hộ, Sao vẫn chưa thấy ai giúp mình nhi???
Không biết ở ô B5 Bạn muốn lấy chữ Post Bắc Cạn ở ô A5 qua hay không? Nếu thế Bạn dùng hàm sau:
Mã:
=TRIM(RIGHT(A5,LEN(A5)-FIND("-",A5)))
Copy công thức này xuống cho ô B77
Còn các ô từ B6:B76 đều có dữ liệu là Post Bắc Cạn hoặc B78:B148 đều có dữ liệu là Post Bắc Giang nghĩa là sao? Không hiểu!
 
Không biết ở ô B5 Bạn muốn lấy chữ Post Bắc Cạn ở ô A5 qua hay không? Nếu thế Bạn dùng hàm sau:
Mã:
=TRIM(RIGHT(A5,LEN(A5)-FIND("-",A5)))
Copy công thức này xuống cho ô B77
Còn các ô từ B6:B76 đều có dữ liệu là Post Bắc Cạn hoặc B78:B148 đều có dữ liệu là Post Bắc Giang nghĩa là sao? Không hiểu!

Cảm ơn bạn. Ý mình là sau khi gõ 1 lệnh ở ổ B5 vào kéo chuột xuống cho tất cả các ô thì các ô sẽ được dữ liệu như sau:
 

File đính kèm

Bạn thử hàm sau coi được chưa nhé:
Cách của bạn mình vừa kiểm tra lại thì Ok, nhưng lại phát sinh 1 vấn đề nữa là nếu như Post Bắc Giang được thay thế bằng CN_HNI - Chi nhánh Hà Nội hoặc CN_HNI - Chi nhánh Hồ Chí Minh thì sao, mình lại muốn kết quả là Chi nhánh Hà Nội và Chi nhánh Hồ Chí Minh nữa,

Bạn giúp mình thêm với. Nếu có thể bạn dùng lệnh Ìf Countif. giúp mình với.
 
Lần chỉnh sửa cuối:
Không được bạn ah, cách này chỉ làm được cho ví dụ mình đưa ra. Vì file dữ liệu của mình khoảng 13 nghìn dòng và khoang 70 Post, khi nhập công thức này vào và nhấp đúp thì chỉ được dữ liệu của Post đầu tiên, các Post còn lại phải copy lại công thức vào ô đó thì mới được thế thì thủ công quá. Công thức của bạn đối với ví dụ mình đưa ra thì Ok nhưng không hiểu sao với file dữ liệu mình đang làm thì không được.
Bạn có thể giúp mình làm với lệnh if counif được không???
Dữ liệu của bạn có gì chung không, và có theo qui tắt nào không ? Theo ví dụ trên của bạn tôi dựa vào chuổi nào có chữ "Post" thì mới bóc dữ liệu ra. Để chính xác hơn bạn nên cho 1 số ví dụ giống như file của bạn xem thử nhé.
 
Cách của bạn mình vừa kiểm tra lại thì Ok, nhưng lại phát sinh 1 vấn đề nữa là nếu như Post Bắc Giang được thay thế bằng CN_HNI - Chi nhánh Hà Nội hoặc CN_HNI - Chi nhánh Hồ Chí Minh thì sao, mình lại muốn kết quả là Chi nhánh Hà Nội và Chi nhánh Hồ Chí Minh nữa,

Bạn giúp mình thêm với. Nếu có thể bạn dùng lệnh Ìf Countif. giúp mình với.
Bạn thử dùng công thức sau cho ô B5 xem sao:
Mã:
=IF(OR(ISNUMBER(SEARCH("Post";A5));ISNUMBER(SEARCH("Chi nhánh";A5)));TRIM(RIGHT(A5;LEN(A5)-FIND("-";A5)));B4)
 
Dữ liệu của bạn có gì chung không, và có theo qui tắt nào không ? Theo ví dụ trên của bạn tôi dựa vào chuổi nào có chữ "Post" thì mới bóc dữ liệu ra. Để chính xác hơn bạn nên cho 1 số ví dụ giống như file của bạn xem thử nhé.

Đây các bạn giúp mình với nhé.
 

File đính kèm

Không được bạn ah, ở các dòng có Hồ chí Minh, Hà Nội thì ở cột B không được.
Do dữ liệu các dòng HCM và HN không có chữ "Post" nên không chính xác, Bạn dùng hàm SUBSTITUTE để thay thế chữ "Chi nhánh" thành "Post" là được.
 

File đính kèm

bài tập execl

mình tên là Quang
Mình là thành viên mới của diễn đàn
nhờ mấy Bạn giúp mình câu hỏi excel này
Câu hỏi của mình như sau:
vd: ngày đi là 15/06/07
ngày đến là 12/06/07
Đề bài biểu tính phần nguyên của (ngày đi - ngày đến)/7
Nhờ các Anh, Chị và các bạn giúp mình bài này nhé. Mình xin cảm ơn
 
mình tên là Quang
Mình là thành viên mới của diễn đàn
nhờ mấy Bạn giúp mình câu hỏi excel này
Câu hỏi của mình như sau:
vd: ngày đi là 15/06/07
ngày đến là 12/06/07
Đề bài biểu tính phần nguyên của (ngày đi - ngày đến)/7
Nhờ các Anh, Chị và các bạn giúp mình bài này nhé. Mình xin cảm ơn

Thì bạn trử thử như bạn hỏi ở trên rồi định dạng nó thành General là được
 
Bạn dùng thử công thức này xem sao nhé!
Mã:
=IF(ISNUMBER(FIND(" - ";A9));TRIM(RIGHT(A9;LEN(A9)-FIND("-";A9)));B8)

[FONT=&quot]Mr MinhCong cho giúp mình thêm cái này:[/FONT]
[FONT=&quot]Yêu cầu: Dữ liệu ở cột B chỉ là tên Tỉnh thôi : Ví dụ: Post Bắc Cạn [/FONT]-->[FONT=&quot]Bắc Cạn và Chi nhánh Hồ Chí Minh [/FONT]-->[FONT=&quot] Hồ Chí Minh, Chi nhánh Hà Nội [/FONT]-->[FONT=&quot]Hà Nội; Chi nhánh Hà Nội 2 [/FONT]-->[FONT=&quot] Hà Nội 2.[/FONT]
[FONT=&quot]Cám ơn![/FONT]
 
Lần chỉnh sửa cuối:
[FONT=&quot]Mr MinhCong cho giúp mình thêm cái này:[/FONT]
[FONT=&quot]Yêu cầu: Dữ liệu ở cột B chỉ là tên Tỉnh thôi : Ví dụ: Post Bắc Cạn [/FONT]-->[FONT=&quot]Bắc Cạn và Chi nhánh Hồ Chí Minh [/FONT]-->[FONT=&quot] Hồ Chí Minh, Chi nhánh Hà Nội [/FONT]-->[FONT=&quot]Hà Nội; Chi nhánh Hà Nội 2 [/FONT]-->[FONT=&quot] Hà Nội 2.[/FONT]
[FONT=&quot]Cám ơn![/FONT]
Vậy Bạn sửa công thức lại như sau:
Mã:
=IF(ISNUMBER(FIND(" - ";A9));TRIM(SUBSTITUTE(SUBSTITUTE(RIGHT(A9;LEN(A9)-FIND("-";A9));"Post";"");"Chi nhánh";""));B8)
 
lọc ô có màu

Tuân nhờ mọi người giúp Tuân với.Cmar ơn mọi người nhiều
 
Lần chỉnh sửa cuối:
Tuân nhờ mọi người giúp Tuân với.Cmar ơn mọi người nhiều
File của bạn là Excel 2007 vì vậy bạn dùng AutoFilter để lọc.
Bạn đặt tên tiêu đề cho cột A. Chọn ô tiêu đề vào Data/Filter. Chọn Sort by color trong Filter. Chọn mầu cần lọc (mầu vàng) sau đó copy vùng vừa lọc đó rồi Paste tới nơi bạn cần.
 
lọc ô có màu

qqqqqqqqqqqqqqqqqqqqqqqqqqqqq
 
Lần chỉnh sửa cuối:
tuân nhờ mọi người giúp tuân lọc những ô tô màu với.tuân cảm ơn mọi người nhiều
Bạn dùng đoạn code sau xem có đúng ý chưa nhé!
Mã:
Sub Locmau()
 Dim enR, tmp(1 To 65536, 1 To 1), j, i As Long
  Range("B:B").Clear
   enR = Range("A65536").End(xlUp).Row
    For i = 1 To enR
        If Cells(i, 1).Interior.ColorIndex <> xlNone Then
            j = j + 1
            tmp(j, 1) = Cells(i, 1).Value
        End If
    Next
 Range("B1").Resize(j).Value = tmp
End Sub
 

File đính kèm

tuân nhờ mọi người giúp tuân lọc những ô tô màu với.tuân cảm ơn mọi người nhiều
Bạn dùng hàm Macro4 GET.CELL
Bạn đặt con trỏ vào ô B2, Nhấn Ctr+F3, bạn đặt tên Name la Mau, Mục Refer to bạn nhập công thức
.
Tại cột B bạn nhập công thức
sau đó bạn lọc theo cột B này.
 

File đính kèm

Xin các bác hướng dẫn làm bài tập này giúp em với
A B C D E F
1 2 3 4 a KQ= nếu name(dk)=a, sum(KQ(A2:D5))= 10+26+16=52
1 2 3 4 b
5 6 7 8 a
1 3 5 7 a
Rất mong được sự giúp đỡ của các pro
 
Các bạn cho mình hỏi với,
Mình có bảng excell như file đính kèm. Mình muốn tìm kiếm các giá trị trong cột "gía trị" tương ứng với các "mã số" ở sheet 1 với bảng tham chiếu ở sheet 2, nếu các "mã số" ở sheet 1 không có ở bảng tham chiếu thì cột "gía trị" sẽ nhận giá trị bằng 0. Vậy hàm sử dụng sẽ như thế nao?
Cảm ơn bạn rất nhiều!
 

File đính kèm

Lần chỉnh sửa cuối:
bạn có thể dùng IF(isna(
hay là dùng if(countif(

bạn có thể search thêm trên diễn đàn. chúc bạn thành công.
 

File đính kèm

Các bạn cho mình hỏi với,
Mình có bảng excell như file đính kèm. Mình muốn tìm kiếm các giá trị trong cột "gía trị" tương ứng với các "mã số" ở sheet 1 với bảng tham chiếu ở sheet 2, nếu các "mã số" ở sheet 1 không có ở bảng tham chiếu thì cột "gía trị" sẽ nhận giá trị bằng 0. Vậy hàm sử dụng sẽ như thế nao?
Cảm ơn bạn rất nhiều!

Dùng:
=IF(ISNA(VLOOKUP(A1,Sheet2!A:I,8,0)),0,VLOOKUP(A1,Sheet2!A:I,8,0))
 
chào các bạn! mình là thành viên mới tham gia...mình có chút băn khoăn về bt này. mình đang làm bảng thanh toán tại khách sạn, nếu có tháng,ngày,năm đến và có tháng,ngày,năm đi. mình tính số tuần ở thì phải làm thế nào?mong các bạn trả lời sớm.thank nhìu!!
 
chào các bạn! mình là thành viên mới tham gia...mình có chút băn khoăn về bt này. mình đang làm bảng thanh toán tại khách sạn, nếu có tháng,ngày,năm đến và có tháng,ngày,năm đi. mình tính số tuần ở thì phải làm thế nào?mong các bạn trả lời sớm.thank nhìu!!
Bạn tính bình thường thôi.
=(Ngày đi - Ngày đến +1)/7
Nếu muốn tính số tuần là chẵn thì dùng hàm INT nữa:
=INT((Ngày đi - Ngày đến +1)/7)
 
Giải các bài tập

em muốn làm báo cáo này mà loay hoay mãi không xong, anh chị nào biết chỉ cho em với. Em muốn tính tổng số tiền của các mã hàng nhưng không dùng hàm sumif, vì hơi tốt thời gian, em đã thử nhiều cách khác nhau kể cả hàm sumproduct nhưng vẫn không được. Xin cảm ơn cả nhà nhé.
 

File đính kèm

em muốn làm báo cáo này mà loay hoay mãi không xong, anh chị nào biết chỉ cho em với. Em muốn tính tổng số tiền của các mã hàng nhưng không dùng hàm sumif, vì hơi tốt thời gian, em đã thử nhiều cách khác nhau kể cả hàm sumproduct nhưng vẫn không được. Xin cảm ơn cả nhà nhé.
Bài này dùng SUMIF bình thường mà Bạn! Tại ô F4 nhập công thức sau:
Mã:
=SUMIF($M$6:$M$16,E4,$N$6:$N$16)
Còn dùng SUMPRODUCT thì như sau:
Mã:
=SUMPRODUCT(($M$6:$M$16=E4)*($N$6:$N$16))
 
Cảm ơn anh Minh Công nhé

Hay quá vậy mà em tìm mãi không ra. Cảm ơn anh nhiều!
 
cân đối hàng hoá

Tuân nhờ các anh chị coi bài này có hàm nào thay thế hàm sumif ở các ô g3,h3,i3,j3 không?Tuân cảm ơn mọi người rất nhiều
 
file của em nè.giúp em với
Công thức Bạn nhập đúng rồi còn gì. Chỉ có sải 2 chỗ cơ bản, Tôi lấy 1 công thức còn các công thức còn lại Bạn thêm dấu vào chỗ thiếu nhé!
Mã:
=SUMIF('BSN CÁC KHO 132'![COLOR=red]$D$2[/COLOR]:$D$24,'Bảng Cân Đối'!B3,'BSN CÁC KHO 132'![COLOR=red]$E$2:$E$24[/COLOR])
Công thức bạn thiếu mấy cái dấu $
 
em cam on anh minh nhieu. nhung ma co ham nao thay the ham sumif duoc khong anh?
 
Nhờ các bạn sửa giùm mình nhé!

C.thức 1: =IF(AND(LEFT(B3,1),RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")



C.thức 1: =IF(LEFT(B3,1)&RIGHT(B3,1)="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")

Bạn ơi cho mình hỏi sao mình sử dụng công thức 2 thì được mà công thức 1 thì báo lỗi vậy. Bạn nào sửa cho mình với. Cô giáo dạy mình làm theo công thức 1, nhưng giờ quên mất rồi. Cám ơn các bạn nhiều nhé!

!$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!
 

File đính kèm

C.thức 1: =IF(AND(LEFT(B3,1),RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")



C.thức 1: =IF(LEFT(B3,1)&RIGHT(B3,1)="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")

Bạn ơi cho mình hỏi sao mình sử dụng công thức 2 thì được mà công thức 1 thì báo lỗi vậy. Bạn nào sửa cho mình với. Cô giáo dạy mình làm theo công thức 1, nhưng giờ quên mất rồi. Cám ơn các bạn nhiều nhé!

!$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!
Bạn sửa lại ct 1 như sau:
=IF(AND(LEFT(B3,1)="S1",RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")
 
C.thức 1: =IF(AND(LEFT(B3,1),RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")



C.thức 1: =IF(LEFT(B3,1)&RIGHT(B3,1)="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")

Bạn ơi cho mình hỏi sao mình sử dụng công thức 2 thì được mà công thức 1 thì báo lỗi vậy. Bạn nào sửa cho mình với. Cô giáo dạy mình làm theo công thức 1, nhưng giờ quên mất rồi. Cám ơn các bạn nhiều nhé!

!$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!
Bạn đến đây xem vì sao nhé!
http://www.giaiphapexcel.com/forum/showthread.php?40336-tách-dữ-liệu-trong-chuỗi
Hình như 2 bạn học cùng cô giáo hay sao í!
 
Bạn sửa lại ct 1 như sau:
=IF(AND(LEFT(B3,1)="S1",RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")
như như thế này mới đúng bác ơi
=IF(AND(LEFT(B3,1)="S1",RIGHT(B3,1)="S1"),"Giá sĩ cấp 1","Giá sĩ cấp 2")

C.thức 1: =IF(AND(LEFT(B3,1),RIGHT(B3,1))="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")



C.thức 1: =IF(LEFT(B3,1)&RIGHT(B3,1)="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")

Bạn ơi cho mình hỏi sao mình sử dụng công thức 2 thì được mà công thức 1 thì báo lỗi vậy. Bạn nào sửa cho mình với. Cô giáo dạy mình làm theo công thức 1, nhưng giờ quên mất rồi. Cám ơn các bạn nhiều nhé!

!$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!!$@!! !$@!!!$@!!!$@!!!$@!!
theo mình nghĩ cô giáo của bạn không hướng dẫn theo câu 1 đâu. chắc bạn nhớ nhầm đó
 
Chỉnh sửa lần cuối bởi điều hành viên:
như như thế này mới đúng bác ơi
=IF(AND(LEFT(B3,1)="S1",RIGHT(B3,1)="S1"),"Giá sĩ cấp 1","Giá sĩ cấp 2")
Công thức của chủ topic đã đúng rồi mà các Anh cứ bàn tán chi nữa nhỉ?
Mã:
=IF(LEFT(B3,1)&RIGHT(B3,1)="S1","Giá sĩ cấp 1","Giá sĩ cấp 2")
Cái người ta muốn hỏi là vì sao dùng hàm AND lại bị sai kia.
Nếu muốn dùng hàm AND ít ra cũng phải như thế này:
Mã:
=IF(AND(LEFT(B3)="S",RIGHT(B3)=1[B][COLOR=red])[/COLOR][/B],"Giá sĩ cấp 1","Giá sĩ cấp 2")
 
Lần chỉnh sửa cuối:
Giúp mình bài tập phức tạp này.

Chào các bạn.
Làm cách nào để dữ liệu từ cột A tự động nhảy vào cột B như bài tập dưới đây. Mong các bạn chỉ giúp. Yêu cầu mình đã ghi rõ trong file đính kèm rùi.
Chân thành cảm ơn !
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các bạn.
Làm cách nào để dữ liệu từ cột A tự động nhảy vào cột B như bài tập dưới đây. Mong các bạn chỉ giúp. Yêu cầu mình đã ghi rõ trong file đính kèm rùi.
Chân thành cảm ơn !

Tại cột F, F5 =VLOOKUP(A5,$I$6:$J$11,2,0), rồi kéo công thức từ trên xuống dưới!

P/S: File có 2 sheet mà có tới hàng tỷ name rác, ớn lạnh thiệt!
 
Lần chỉnh sửa cuối:
can doi hang hoa

tuân cảm ơn mọi người thời gian qua đã giúp tuân.chân thành cảm ơn
 
Lần chỉnh sửa cuối:
tuân cảm ơn mọi người thời gian qua đã giúp tuân.chân thành cảm ơn
Bài của Bạn dùng hàm SUMIF là tốt nhất vì hàm SUMIF sẽ cho tốt độ nhanh hơn hàm SUMPRODUCT (vì hàm SUMPRODUCT là hàm mảng). Nếu file có dung lượng lớn dùng hàm SUMPRODUCT sẽ chạy chậm.
1/Kho 1-2
Mã:
=SUMIF('BSN các kho'!$A$2:$A$10000;A3;'BSN các kho'!$B$2:$B$10000)
2/Kho 3
Mã:
=SUMIF('BSN các kho'!$C$2:$C$10000;A3;'BSN các kho'!$D$2:$D$10000)
3/Kho 4-5
Mã:
=SUMIF('BSN các kho'!$E$2:$E$10000;A3;'BSN các kho'!$F$2:$F$10000)
4/Kho 6-7
Mã:
=SUMIF('BSN các kho'!$G$2:$G$10000;A3;'BSN các kho'!$H$2:$H$10000)
Xem thêm file nhé!
 

File đính kèm

26 bài tập excel

Chào cả nhà ^^
Em mới bắt đầu học Excel. Em down trên diễn đàn có phần bài tập 26 câu. Em làm được gần hết rồi. Còn 3 bài nữa hóc quá em chưa làm đc là bài 22,24,25. Em add file lên nhờ các anh chị trong diễn đàn xem giúp em với.
Thank so much!
 

File đính kèm

Lần chỉnh sửa cuối:
chào các Anh/Chi ! em cũng vừa mới làm quen với Excel chưa được 1tuần. Mong các Anh/Chị giúp em vấn đề này với.
- Cột A em có hơn 10 ngàn số có 5 chữ số
- Cột B cũng tương tự
Y/C : tìm 2 số giống nhau giữa 2cột A va B ghi ra cột C
 
Anh chị giúp dùm em giải bài tập excel 2k3 này dùm

Ai biết thì giúp dùm em nha, gửi bài lên đây hoặc qua mail của em cũng được, thứ 2 e kiểm tra rồi. mail em là lhm109@yahoo.com. Em xin cảm ơn trước
 

File đính kèm

giúp em cái bài tập cái ^^

nó yêu cầu thế này nhưng em chả biết dùng hàm gì để trừ cả =.=
d- Thành tiền = Số giờ thuê * (Đơn giá - Giảm giá);
Giờ BĐ 10:00
Giờ KT 11:20
Đơn giá (1 giờ) 80000
Giảm giá 0



btw cái filter xài thế nào ạ @@
f- Trích ra (kết xuất dữ liệu) các mặt hàng có Giảm giá (có thể sử dụng chức năng AutoFilter hay Advanced Filter…)
 
Lần chỉnh sửa cuối:
Ai biết thì giúp dùm em nha, gửi bài lên đây hoặc qua mail của em cũng được, thứ 2 e kiểm tra rồi. mail em là lhm109@yahoo.com. Em xin cảm ơn trước
Câu 4
PHP:
G3=VLOOKUP(LEFT(C3;2);$K$16:$M$19;IF(RIGHT(C3;1)="1";2;3);0)
Câu 5
PHP:
H3=F3*G3*IF(F3>=15;90%;1)
Các câu còn lại bạn tự làm, không có gì khó cả
Riêng câu 3 nhìn vào thì biết số lượng bằng 0 vì không có phiếu nào thỏa điều kiện với năm 2002 cả, nếu là năm 2010 thì bạn dùng hàm Sumproduct để tính tổng.
 
Lần chỉnh sửa cuối:
giúp em cái này với ^^
em viết cái này mà nó cứ báo sai chả biết vì sao cả =.=
=VLOOKUP(LEFT(A4,3),$B$12:$C$15,2,0)
Mã số 810P
a- Tên hàng: Được tính bằng cách lấy Mã hàng dò tìm trên Bảng phụ
Mã hàng Tên hàng 810 Stylus photo 810 300 LQ 300 580 LQ 580
 
giúp em cái này với ^^
em viết cái này mà nó cứ báo sai chả biết vì sao cả =.=
=VLOOKUP(LEFT(A4,3),$B$12:$C$15,2,0)
Mã số 810P
a- Tên hàng: Được tính bằng cách lấy Mã hàng dò tìm trên Bảng phụ
Mã hàng Tên hàng 810 Stylus photo 810 300 LQ 300 580 LQ 580
Bạn thử như sau xem sao:
Mã:
=VLOOKUP(--LEFT(A4,3),$B$12:$C$15,2,0)
Hoặc
Mã:
=VLOOKUP(VALUE(LEFT(A4,3)),$B$12:$C$15,2,0)
Do hàm LEFT(A4,3) của Bạn sẽ cho ra kết quả là text => Khi dò tìm trong bảng toàn số nên phải chuyển nó sang số mới đúng được.
 
Câu 4
PHP:
G3=VLOOKUP(LEFT(C3;2);$K$16:$M$19;IF(RIGHT(C3;1)="1";2;3);0)

Có thể không cần dùng IF:
PHP:
=VLOOKUP(LEFT(C3,2),$K$16:$M$19,RIGHT(C3)+1,0)


Huongnguyen205

26 bài tập excel

Chào cả nhà ^^
Em mới bắt đầu học Excel. Em down trên diễn đàn có phần bài tập 26 câu. Em làm được gần hết rồi. Còn 3 bài nữa hóc quá em chưa làm đc là bài 22,24,25. Em add file lên nhờ các anh chị trong diễn đàn xem giúp em với.
Thank so much!​



Câu 24, 25 có trong Topic này, bạn chịu khó đọc hết từ đầu:
http://www.giaiphapexcel.com/forum/...ống-kê-về-ngày-tháng-mà-ko-dùng-cột-phụ/page2
 
Lần chỉnh sửa cuối:
f- Trích ra (kết xuất dữ liệu) các mặt hàng có hoá đpn (có thể sử dụng chức năng AutoFilter hay Advanced Filter…)
nghĩa là sao ạ @@ em chả biết cái này làm sao cả =.=

sau đây là file excel bài tập của em mấy anh làm vd cái filter cho em cái sheet1 rồi ném lại cho em để em tham khảo :x thanks



edit: c. Tên hàng: Gồm chuỗi "MilMax 0" + Loại hàng + Sử dụng (ví dụ: "MIL4B" -> MilMax04 - Từ 3 đến 6 tuổi")


Mã hàng
MIL1A
MIL1B
MIL2A
MIL3A
MIL3B
MIL4B
MIL5A



Loại hàng Sử dụng
1 Nhỏ hơn 6 tháng tuổi
2 Từ 6 đến 12 tháng tuổi
3 Từ 1 đến 3 tuổi
4 Từ 3 đến 6 tuổi
5 Lớn hơn 6 tuổi


Mô tả: trong mã hàng ký tự thứ tư là mã hàng ký tự thứ 5 là trọng lượng

cái câu này phải viêt hàm thế nào ạ @@
 

File đính kèm

Lần chỉnh sửa cuối:
Các anh giúp em ài này với .
Có bạn nhờ làm giúp ,nhưng thật sự không làm được+-+-+-+
 

File đính kèm

Bài toán đơn giản mà khó giải!

Mình đang gặp khó khăn với yêu cầu bài toán sau; vậy nhờ các bạn giải giúp!
Vì dữ liệu có rất nhiều nên không thể làm thủ công, mong các bạn giúp.
mình gửi file dữ liệu vd!
 

File đính kèm

Bạn xem trong file nhé.
 

File đính kèm

Rất cảm ơn bạn, mình làm rồi chạy ngon lắm, bạn có thể chỉ mình mấy tham số trong công thức không? mình thấy hởi khó hiểu.

Thêm vào đó nếu mình chèn thêm dòng lớp 8, lớp 9 khi kéo công thức lại không được, cái này có lẽ mình vẫn chưa hiểu cách bạn tư duy, xin chỉ dùm!
 
Lần chỉnh sửa cuối:
Xin giúp giải bài toán trong bảng tính!

Em mới lấy file bài tập trên GPE về để học nhưng đến bài này thì bí quá phải nhờ các bác. Mong các bác giúp đỡ.
 

File đính kèm

chào các bạn
minh có bài tập không biết làm thế nao
các bạn giúp mình với.chả là có bài họ cô ngày,tháng, năm đến và ngày tháng năm đi bắt mình tính số tuần.minh chẳng biết nên dùng hàm gì nữa.
cậu nào biết chỉ mình với
thanks nhìu nha!
 
chào các bạn
minh có bài tập không biết làm thế nao
các bạn giúp mình với.chả là có bài họ cô ngày,tháng, năm đến và ngày tháng năm đi bắt mình tính số tuần.minh chẳng biết nên dùng hàm gì nữa.
cậu nào biết chỉ mình với
thanks nhìu nha!
A1=ngày đầu, B1= cuối => C1 nhập công thức sau:
Mã:
=INT((B1-A1)/7)
 
Bạn xem file đính kèm nhé
Cảm ơn bác ManhHao. Bác và mọi người cho em hỏi thêm: Ở cột "Thành Tiền" bác dùng hàm if, nếu số loại gạo ở đây không phải là 3 nữa mà bằng 1 số khác như 20 chẳng hạn (theo em biết thì hàm if chỉ thể hiện được 7 vòng lặp, vậy nên nếu loại gạo là 1 số lớn thì em không biết làm thế nào cả) mong các bác giúp em. Em cảm ơn!
 
bạn xem file đính kèm nhé
Cảm ơn bác ManhHao. Bác và mọi người cho em hỏi thêm: Ở cột "Thành Tiền" bác dùng hàm if, nếu số loại gạo ở đây không phải là 3 nữa mà bằng 1 số khác như 20 chẳng hạn (theo em biết thì hàm if chỉ thể hiện được 7 vòng lặp, vậy nên nếu loại gạo là 1 số lớn thì em không biết làm thế nào cả) mong các bác giúp em. Em cảm ơn!


có thể thay
=d4*(vlookup(left(b4,3),$b$18:$f$21,if(right(b4,1)="1",3,if(right(b4,1)="2",4,5)),0))
thành
=d4*vlookup(left(b4,3),$b$18:$f$21,right(b4)+2,0)
 
Lần chỉnh sửa cuối:
bảng tính tiền khách sạn

mình có bài tập nàykhông giải được bạn nào giúp mình giải bài này với
file đính kèm nè
 

File đính kèm

hi. cám ơn bạn minhcong nhiều nha.Bạn cho mình hỏi thêm một chút nữa.
nếu thêm cột thành tiền,mà cột thành tiền=(số tuần ở*đơn giá tuần)+(số ngày lẻ*đơn giá ngày).tuy nhiên, nếu (số ngày lẻ ở*đơn giá ngày)>đon giá tuần thì lấy đơn giá tuần.
phần này mình phải dùng hàm gì để tính.
 
Lần chỉnh sửa cuối:
lộ trình và cước xe

các bạn ơi!
giúp mình giải bài này với

 

File đính kèm

hi. cám ơn bạn minhcong nhiều nha.Bạn cho mình hỏi thêm một chút nữa.
nếu thêm cột thành tiền,mà cột thành tiền=(số tuần ở*đơn giá tuần)+(số ngày lẻ*đơn giá ngày).tuy nhiên, nếu (số ngày lẻ ở*đơn giá ngày)>đon giá tuần thì lấy đơn giá tuần.
phần này mình phải dùng hàm gì để tính.
Bạn dùng hàm MIN để tính thôi.
Mã:
=(Số tuần*đơn giá tuần)+MIN(số ngày lẻ*đơn giá ngày,đơn giá tuần)
Cụ thể trong bài của Bạn:
Mã:
=F2*G2+MIN(H2*I2;G2)
 
Với điều kiện đầu bài như sau thì phải dùng hàm gì???

Em có 1 bài tập File đính kèm mà chưa biết phải dùng hàm gì. Các bác Giúp em với nhé.
Thanks!!!
 

File đính kèm

Lần chỉnh sửa cuối:
Yêu cầu là dùng Advanced Filter, đâu có dùng công thức đâu mà bạn hỏi hàm gì?
 
Gửi lại Five!!!

Em xin lỗi các Bác em post nhâm File. Em gửi lại các Bác giúp em nhe.
 

File đính kèm

File đính kèm

nhờ bạn chỉ cho mình cách làm yêu cầu mục 5. Tất cả mình làm đc nhưng mục 5. mình ko biết làm thế nào hết. xem cả trong lời giải cũng ko bít :((. (đề 2 trong 30 bài tập exel đấy)
Đề 2

Nhập và trình bày bảng tính, sau đó thực hiện các yêu cầu sau:
1. Tính tiền thuê:
= Số ngày ở x Giá thuê 1 ngày
- Ký tự đầu của Số phòng cho biết loại phòng.
2. Tính tiền giảm
Nếu khách nào ở vào ngày 15/01/98 thì được giảm 50% tiền thuê của ngày đó.
3. Tiền phải trả: Tiền thuê - tiền giảm
4. Hãy cho biết:
- Tổng số người ở trong ngày 15/01/98
- Tổng số tiền đã thu được từ ngày 01 đến ngày 15/01/98
5. Trích ra những người ở trong ngày 30, gồm các cột Khách, Số phòng, Ngày đến, Ngày đi, Tiền phải trả.
6. Ghi thành tập tin với tên THIEX02.xls
 
Status
Không mở trả lời sau này.

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

Back
Top Bottom