Thay thế công thức trong excel (1 người xem)

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

phamdung01

Thành viên chính thức
Tham gia
3/9/10
Bài viết
74
Được thích
5
Em chào anh chị trong diễn đàn,

Do để công thức cũ thì file của em lớn quá ( khoảng 80mb ), mất rất nhiều thời gian trong việc tính toán và tổng hợp, vì vậy mong anh (chị) giúp em rút gọn công thức, tìm công thức khác thay thế hoặc chỉ cho em một gợi ý khác sao cho kết như kết quả em nhận được ở cột Y trong file ạ.

Em xin phép miêu tả các công thức của em như sau a
- Sheet 14:
+ Tại cột A là dữ liệu gốc từ 1: 5002, cột D1 là dữ liệu từ 1:5002, E1 là dữ liệu từ 2:5002, H1 là dữ liệu từ 4:5002,

+ Tại các ô S1, T1, V1 lấy các dữ liệu từ dòng bên trên của hàng D4851 ở SheetD1 ( em dùng công thức : INDIRECT("D" & ('D1'!$W$1-1))

+ Tại cộ X lọc ra những số mà tại các cột D, E, H trừ ô S,T,V hoặc các ô S,T,V trừ các ô của cột D, E, H được các giá trị 0,0,0; 2,2,2; .......26,26,26

+ Tại cột Y sẽ lọc ra tất cả các giá trị thỏa mãn ở cột X và xếp lên trên đầu.


file bên dưới là file mà em chỉ để lại 2 sheet để dễ dàng mở,
rất mong nhận được sự giúp đỡ từ phía anh (chị)

Chúc anh (chị) ngày cuối năm vui vẻ - Năm mới giữ vững đam mê, nhiệt huyết
Em cảm ơn,
 

File đính kèm

Cột X thấy có ra giá trị gì đâu bạn, thấy ra 0 0 0... không mà!!!
 
Cột X thấy có ra giá trị gì đâu bạn, thấy ra 0 0 0... không mà!!!

Da, Tại cột X sẽ thể hiện các giá trị cụ thể nếu nó thỏa mãn các điều kiện trong hàm, cụ thể trong fi le có hai giá trị tìm ra ở cột x và thể hiện lên đầu cột Y là: 27 30.4 30.3 30.1 0 0 0 0 27 30.4 30.3 30.1 0 0 0 0 và 0 0 0 0 0 07 37.4 37.3 37.1 7 7 7 36.9

Mong anh ( chị ) giúp ạ
 
Da, Tại cột X sẽ thể hiện các giá trị cụ thể nếu nó thỏa mãn các điều kiện trong hàm, cụ thể trong fi le có hai giá trị tìm ra ở cột x và thể hiện lên đầu cột Y là: 27 30.4 30.3 30.1 0 0 0 0 27 30.4 30.3 30.1 0 0 0 0 và 0 0 0 0 0 07 37.4 37.3 37.1 7 7 7 36.9

Mong anh ( chị ) giúp ạ
Mình chỉnh lại CT cột X,Y cho bạn, bạn dùng MMULT nên CT nó nặng quá!!!
P/s: bạn muốn thiết kế chuỗi ở cột X như thế nào thì tự chịnh lại nhe!!!
 

File đính kèm

Mình chỉnh lại CT cột X,Y cho bạn, bạn dùng MMULT nên CT nó nặng quá!!!
P/s: bạn muốn thiết kế chuỗi ở cột X như thế nào thì tự chịnh lại nhe!!!

Công thức anh giúp em ở cột X là =IFERROR(ABS($S$1-D3)&" -----"&MATCH(ABS($S$1-D3)&ABS($T$1-E3)&ABS($V$1-H3),REPT(ROW($1:$27)-1,3),0)&"|"&D3&"|"&E3&"|"&H3&"|"&"|"&H4,REPT("x ",6))

Với công thức trên nếu các giá trị tuyệt đối (ABS($S$1-D3)&ABS($T$1-E3)&ABS($V$1-H3) được thay bằng ($S$1-D3)&($T$1-E3)&($V$1-H3) HOẶC (D3-$S$1)&(E3-$T$1)&(H3-$V$1) và kết quả của giá trị đấy không phải là 0,0,0; 2,2,2; .......26,26,26 mà là các số khác, ví dụ như 2,3,6; 4,6,7; 3,5,7 thì công thức sẽ phải đổi lại như thế nào ạ


anh giúp em với ạ,
 
Lần chỉnh sửa cuối:
Công thức anh giúp em ở cột X là =IFERROR(ABS($S$1-D3)&" -----"&MATCH(ABS($S$1-D3)&ABS($T$1-E3)&ABS($V$1-H3),REPT(ROW($1:$27)-1,3),0)&"|"&D3&"|"&E3&"|"&H3&"|"&"|"&H4,REPT("x ",6))

Với công thức trên nếu các giá trị tuyệt đối (ABS($S$1-D3)&ABS($T$1-E3)&ABS($V$1-H3) được thay bằng ($S$1-D3)&($T$1-E3)&($V$1-H3) HOẶC (D3-$S$1)&(E3-$T$1)&(H3-$V$1) và kết quả của giá trị đấy không phải là 0,0,0; 2,2,2; .......26,26,26 mà là các số khác, ví dụ như 2,3,6; 4,6,7; 3,5,7 thì công thức sẽ phải đổi lại như thế nào ạ


anh giúp em với ạ,


Anh (chị) làm ơn giúp em với ạ
Em cảm ơn nhiều lắm
 
Vậy thì đơn giản, CT cũng nhẹ hơn nhiều, bạn nhận lại file!!!

Anh ơi, anh còn online không ạ, dựa trên những công thức anh giúp em phía trên, anh giúp em tìm công thức như nội dung ở file dưới với ạ

Mong chờ được anh giúp, Em cảm ơn ạ
 

File đính kèm

Lần chỉnh sửa cuối:
Anh ơi, anh còn online không ạ, dựa trên những công thức anh giúp em phía trên, anh giúp em tìm công thức như nội dung ở file dưới với ạ

Mong chờ được anh giúp, Em cảm ơn ạ
Bạn nhận lại file!!!
CT cột X nhớ bấm Ctrl+Shift+Enter!!!
 

File đính kèm

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

Back
Top Bottom