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

Liên hệ QC
Status
Không mở trả lời sau này.
Tôi có bảng tính mong anh chị em giúp đỡ. Tôi xin được mô tả như sau:
Tại ô C3 tôi cần có kết quả thoả mãn điều kiện (nếu C1 và C2 cùng trống thì C3 trống; nếu C2 trống mà C1 không trống thì C3 có giá trị bằng C1; các trường hợp còn lại sẽ trả về giá trị là 1). Điểm quan trọng nhất tôi cần là nếu C1 và C2 cùng không có dữ liệu thì C3 cũng không có dữ liệu; nếuC1 có dữ liệu còn C2 không có dữ liệu thì C3 sẽ lấy dữ liệu từ C1.
Kính mong các anh chị bớt chút thời gian viết giúp tôi hàm trong trường hợp này.
Chân thành cảm ơn!
Thử công thức này tại C3:
Mã:
=IF(AND(C1="",C2=""),"",IF(C2="",C1,1))

=IF($C$1&$C$2="","",IF(AND($C$1<>"",$C$2=""),$C$1,1))
bạn xem công thức này được hơn không
Như của phihndhsp sửa 1 chút cho ngắn hơn cũng được:
Mã:
=IF(C$1&C$2="","",IF(C$2="",C$1,1))
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hỏi về các hàm và công thức Excel

Cảm ơn các bạn!Mình thực sự là không hiểu rõ về mấy cái NNLT, nên mình cũng không biết nó có gọi là NNLT không. Vì mình chỉ muốn biết sử dụng Excel để có thể áp dụng vô công việc của mình. Ví dụ như quản lý bán hàng và hóa đơn bán lẻ (theo mình hiểu thì nó cũng gần như là lập trình) mình tạo cho nó rùi và sau đó mình chỉ cần gõ 1 lệnh hay 1 mã nào đó (đã được đặt trước) là nó ra những thông tin mình cần mà không phải mất thời gian để nhập tất cả các thông tin đó như tên hàng, đơn giá, tên khách hàng, địa chỉ, điện thoại...và các công việc khác của mình như làm lương và công.Ý mình là mình có thể sử dụng các hàm của Excel cho công việc của mình.Mong các bạn chỉ giùm.Many thanks
 
nói quá dai dòng đã tạo rồi làm dc rồi còn hỏi cái gì không hiểu luôn.nói cái bạn càn là gì?
 
Cảm ơn các anh chị đã giúp đỡ. Tôi làm được rồi (các hàm đều rất tuyệt vời).
Xin chân thành cảm ơn!
 
TRUE,MID(N14,11,1) nghĩa là sao? mình không hiểu lắm
 
Các bậc Tiền bối giúp em về hàm đếm nhiều điệu kiện

E đang vướng phải hàm đếm nhiều điều kiện chưa khắc phục được mong các tiền bối giúp đỡ:
E muốn tổng hợp các NV bán hàng, các bậc tiền bối xem file e gửi đính kèm nhé.
Rất mong các bác hồi âm sớm
nic: vukien_unilever
Mail: vu.kien.unilever@gmail.com

Cảm ơn các bác
 
bạn tìm kiếm trên diễn đàn về hàm SUMPRODUCT nha. Đó là chìa khoá đó -=09=
 
E đang vướng phải hàm đếm nhiều điều kiện chưa khắc phục được mong các tiền bối giúp đỡ:
E muốn tổng hợp các NV bán hàng, các bậc tiền bối xem file e gửi đính kèm nhé.
Rất mong các bác hồi âm sớm
nic: vukien_unilever
Mail: vu.kien.unilever@gmail.com

Cảm ơn các bác
có thể sử dụng các hàm D
nếu sử dụng 2007 có thêm hàm Countifs
 
Hỏi về các hàm và công thức Excel

nói quá dai dòng đã tạo rồi làm dc rồi còn hỏi cái gì không hiểu luôn.nói cái bạn càn là gì?
cái này mình chỉ biết dùng hàm Vlookup thui còn những hàm khác mình k biết dùng mình muốn hỏi các bạn cấu trúc và các dùng các hàm khác
 
Mình đang bí không biết thống kê dữ liệu, mình có 1 sheet chứa dữ liệu tên là "Nhập", mình muốn thống kê theo từng Tuần để báo cáo trong sheet "Thống kê" (khi B2 thay đổi)
nhờ các bạn giúp mình với. **~**
 

File đính kèm

  • chiuthua.xls
    21 KB · Đọc: 16
Bạn thử cách cùi mía này xem sao
C6=INDEX(OFFSET(IF($B$2=1,Nhập!$B$4,IF($B$2=2,Nhập!$B$15,Nhập!$B$26)),1,1,8,4),MATCH($B6,Nhập!$B$5:$B$12,0),MATCH('Thống kê'!C$5,Nhập!$C$4:$F$4,0))
 
Mình đang bí không biết thống kê dữ liệu, mình có 1 sheet chứa dữ liệu tên là "Nhập", mình muốn thống kê theo từng Tuần để báo cáo trong sheet "Thống kê" (khi B2 thay đổi)
nhờ các bạn giúp mình với. **~**
DÙNG CÔNG THỨC NÀY CHO SHEET THỐNG KÊ B6 BẠN NHÉ
CÒN NHIỀU CÁCH NỮA
PHP:
=OFFSET(Nhập!$A$1,MATCH($B$2,Nhập!$A:$A,0)+ROWS($1:1)-2,COLUMN()-1,,)
 
Bạn thử cách cùi mía này xem sao
C6=INDEX(OFFSET(IF($B$2=1,Nhập!$B$4,IF($B$2=2,Nhập!$B$15,Nhập!$B$26)),1,1,8,4),MATCH($B6,Nhập!$B$5:$B$12,0),MATCH('Thống kê'!C$5,Nhập!$C$4:$F$4,0))

Thank bạn nhiều, nhưng cần phải sửa lại 1 chút ở B2 thì chạy ngon, vì B2 là Validation mà.

DÙNG CÔNG THỨC NÀY CHO SHEET THỐNG KÊ B6 BẠN NHÉ
CÒN NHIỀU CÁCH NỮA
PHP:
=OFFSET(Nhập!$A$1,MATCH($B$2,Nhập!$A:$A,0)+ROWS($1:1)-2,COLUMN()-1,,)

Tuyệt vời, bác Thương lại 1 lần nữa ra tay giúp em. Nợ bác nhiều quá , hiii
 
Thank bạn nhiều, nhưng cần phải sửa lại 1 chút ở B2 thì chạy ngon, vì B2 là Validation mà.



Tuyệt vời, bác Thương lại 1 lần nữa ra tay giúp em. Nợ bác nhiều quá , hiii

Cũng còn một cách này nữa, cũng khá thú vị: Dùng VLOOKUP

Mã:
[COLOR=#0000ff]=VLOOKUP([/COLOR][COLOR=#006400]$B6[/COLOR][COLOR=#0000FF],OFFSET([/COLOR][COLOR=#ff0000][B]DuLieuGoc[/B][/COLOR][COLOR=#0000FF],([/COLOR][COLOR=#800080]$B$2[/COLOR][COLOR=#0000FF]-1)*11,,,),COLUMN()-1,0)[/COLOR]


DÙNG CÔNG THỨC NÀY CHO SHEET THỐNG KÊ B6 BẠN NHÉ
CÒN NHIỀU CÁCH NỮA
PHP:
=OFFSET(Nhập!$A$1,MATCH($B$2,Nhập!$A:$A,0)+ROWS($1:1)-2,COLUMN()-1,,)

Cái này thì hay, nhưng tại sheet Thống Kê, lỡ dại sort từ Z đến A cột LỚP hoặc cũng là các tên lớp đó mà thử đảo lộn trật tự thì "má nhìn hỏng ra" kekekekeke


=====================================================================================

Đối với dạng này, nên làm một cơ sở dữ liệu thì không cần phải cứ mỗi tuần mỗi copy từng bảng một. Sau đó dùng Pivot Table thống kê, hoặc AutoFilter là đẹp.
 

File đính kèm

  • ThongKe.xls
    30 KB · Đọc: 14
Lần chỉnh sửa cuối:
cũng còn một cách này nữa, cũng khá thú vị: Dùng vlookup

Mã:
[COLOR=#0000ff]=vlookup([/COLOR][COLOR=#006400]$b6[/COLOR][COLOR=#0000ff],offset([/COLOR][COLOR=#ff0000][B]dulieugoc[/B][/COLOR][COLOR=#0000ff],([/COLOR][COLOR=#800080]$b$2[/COLOR][COLOR=#0000ff]-1)*11,,,),column()-1,0)[/COLOR]

Mã:
[COLOR=#000000][COLOR=#007700]=[/COLOR][COLOR=#0000BB]OFFSET[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Nhập[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]$A[/COLOR][COLOR=#007700]$[/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]MATCH[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$B[/COLOR][COLOR=#007700]$[/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]Nhập[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]$A[/COLOR][COLOR=#007700]:[/COLOR][COLOR=#0000BB]$A[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]0[/COLOR][COLOR=#007700])+[/COLOR][COLOR=#0000BB]ROWS[/COLOR][COLOR=#007700]($[/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700]:[/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700])-[/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]COLUMN[/COLOR][COLOR=#007700]()-[/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700],,)[/COLOR][/COLOR]

cái này thì hay, nhưng tại sheet thống kê, lỡ dại sort từ z đến a cột lớp hoặc cũng là các tên lớp đó mà thử đảo lộn trật tự thì "má nhìn hỏng ra" kekekekeke


=====================================================================================

đối với dạng này, nên làm một cơ sở dữ liệu thì không cần phải cứ mỗi tuần mỗi copy từng bảng một. Sau đó dùng pivot table thống kê, hoặc autofilter là đẹp.
làm sao sort được mà lỡ mới chả không minhthien. Vì công thức luôn cập nhật mà . Sort cũng như không thôi
trừ khi sheet "nhập thay đổi'' hàm match tìm không thấy . Hay là bạn có cách gì khác chăng ?
 
Bôi đen vùng B4:F13 rồi gõ vào thanh Formula công thức:
PHP:
=OFFSET(Nhập!$B$3:$F$12,($B$2-1)*11,)
Bấm tổ hợp phím Ctrl + Shift + Enter
Có phải gọn không? 1 phát ra toàn bộ
 
Ôi! Nhiều cách quá, tham gia thêm cho vui.
Nhập công thức vào ô B4 rồi kéo ngang kéo dọc. Nó lấy nguyên xi nội dung trong cái bảng bên kia giống như ndu... "chơi" nguyên một mảng, hì hì...
PHP:
=OFFSET(Nhập!$A$1;$B$2*11-(13-ROWS($1:4));COLUMNS($A:A))
 

File đính kèm

  • HongThua.rar
    4.4 KB · Đọc: 10
Xin vui lòng xóa giúp bài này! Cảm ơn SMOD/ MOD
 
Lần chỉnh sửa cuối:
Bôi đen vùng B4:F13 rồi gõ vào thanh Formula công thức:
PHP:
=OFFSET(Nhập!$B$3:$F$12,($B$2-1)*11,)
Bấm tổ hợp phím Ctrl + Shift + Enter
Có phải gọn không? 1 phát ra toàn bộ

Đúng là công thức mãng này cũng quái chiêu thiệt! Không cho chạy tên nào hết! Bao trọn gói! Hay!
 
Cái nút nhập liệu trọng bảng tính này đã record như thế nào?
 

File đính kèm

  • Tinh thep dam v1.2.rar
    77.5 KB · Đọc: 12
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom