hoclaptrinh
Thành viên hoạt động



- Tham gia
- 28/8/14
- Bài viết
- 151
- Được thích
- 6
Mời các a/c xem file đính kèm để dễ hiểu hơn
Mong được mọi người giúp đỡ
Mong được mọi người giúp đỡ
File úp ở Mô rứa ...có thấy mô mà giúp chứMời các a/c xem file đính kèm để dễ hiểu hơn
Mong được mọi người giúp đỡ
Sory e quên up fileFile úp ở Mô rứa ...có thấy mô mà giúp chứ
em xin nói rõ hơn 1 tíCũng xem file của rồi nhưng mà chưa hiểu được.
Có nghĩa là bạn nêu nguyên tắc thiết lập dữ liệu của bạn (bảng ngang từ bảng dọc) như thế nào, có quy tắc chung gì không, còn nếu không có quy tắc nào thì cũng đành gõ tay công thức trong từng ô như bạn thôi.em xin nói rõ hơn 1 tí
bên trái là số liệu gốc
những dòng nằm ngang bên phải là kết quả mà em muốn có (nhưng dùng bằng công thức đề thực hiện kéo...
Bạn làm rõ thêm:Xin a/c xem lai file
Không biết bạn đang ứng dụng cho việc gì, và cũng chẳng hiểu nguyên tắc nó ra sao, thôi thì theo như bạn mô tả. Do kích thước của từng phần số liệu không giống nhau (ví dụ mảng 1 là từ A1-A9 có 9 phần tử, mảng 2 là A10-A20 có 11 phần tử...) do vậy dùng công thức thì khá là mệt, dùng VBA thì cũng được, nhưng tôi đề xuất cách làm thủ công sau cũng khá nhanhtrong bảng kết quả em có để công thức cho dể nhìn, chỉ cần kích chuột vào là biết vị trí cũ của nó
số liệu lấy từ 2 cột B2:C9 sẽ chuyển thành 2 hàng bên phải J2:R3, B11:C20 cho ra kết quả J5:T6
Nhờ mấy cao thủ giúp e với e đang cần gáp quá
Không biết bạn đang ứng dụng cho việc gì, và cũng chẳng hiểu nguyên tắc nó ra sao, thôi thì theo như bạn mô tả. Do kích thước của từng phần số liệu không giống nhau (ví dụ mảng 1 là từ A1-A9 có 9 phần tử, mảng 2 là A10-A20 có 11 phần tử...) do vậy dùng công thức thì khá là mệt, dùng VBA thì cũng được, nhưng tôi đề xuất cách làm thủ công sau cũng khá nhanhtrong bảng kết quả em có để công thức cho dể nhìn, chỉ cần kích chuột vào là biết vị trí cũ của nó
số liệu lấy từ 2 cột B2:C9 sẽ chuyển thành 2 hàng bên phải J2:R3, B11:C20 cho ra kết quả J5:T6
Nhờ mấy cao thủ giúp e với e đang cần gáp quá
đầu tiên e xin cảm ơn rất nhiều vì đã giúp eKhông biết bạn đang ứng dụng cho việc gì, và cũng chẳng hiểu nguyên tắc nó ra sao, thôi thì theo như bạn mô tả. Do kích thước của từng phần số liệu không giống nhau (ví dụ mảng 1 là từ A1-A9 có 9 phần tử, mảng 2 là A10-A20 có 11 phần tử...) do vậy dùng công thức thì khá là mệt, dùng VBA thì cũng được, nhưng tôi đề xuất cách làm thủ công sau cũng khá nhanh
1. Dữ liệu ban đầu của bạn tại B1:C9 hay copy sang vùng khác và thay giá trị ở B1, C1 bằng 0 và 2.69 [TABLE="class: grid, width: 300"]
[TR]
[TD]0[/TD]
[TD]2.69[/TD]
[/TR]
[TR]
[TD]-2[/TD]
[TD]2.66[/TD]
[/TR]
[TR]
[TD]-5[/TD]
[TD]2.68[/TD]
[/TR]
[TR]
[TD]-8[/TD]
[TD]2.7[/TD]
[/TR]
[TR]
[TD]-11[/TD]
[TD]2.71[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]2.67[/TD]
[/TR]
[TR]
[TD]5[/TD]
[TD]2.61[/TD]
[/TR]
[TR]
[TD]8[/TD]
[TD]2.65[/TD]
[/TR]
[TR]
[TD]11[/TD]
[TD]2.69[/TD]
[/TR]
[/TABLE]
2. Sort vùng dữ liệu này theo cột 1 từ nhỏ đến lớn được
[TABLE="class: grid, width: 300"]
[TR]
[TD]-11[/TD]
[TD]2.71[/TD]
[/TR]
[TR]
[TD]-8[/TD]
[TD]2.7[/TD]
[/TR]
[TR]
[TD]-5[/TD]
[TD]2.68[/TD]
[/TR]
[TR]
[TD]-2[/TD]
[TD]2.66[/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]2.69[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]2.67[/TD]
[/TR]
[TR]
[TD]5[/TD]
[TD]2.61[/TD]
[/TR]
[TR]
[TD]8[/TD]
[TD]2.65[/TD]
[/TR]
[TR]
[TD]11[/TD]
[TD]2.69[/TD]
[/TR]
[/TABLE]
3. Ví dụ vùng mới là I7:H24 thì điền thêm công thức dòng bên cạnh rồi kéo xuống
[TABLE="class: grid, width: 300"]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]-11[/TD]
[TD="align: right"]2.71[/TD]
[/TR]
[TR]
[TD="align: right"]=I8-I7[/TD]
[TD="align: right"]-8[/TD]
[TD="align: right"]2.7[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]-5[/TD]
[TD="align: right"]2.68[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]-2[/TD]
[TD="align: right"]2.66[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]0[/TD]
[TD="align: right"]2.69[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]2[/TD]
[TD="align: right"]2.67[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]5[/TD]
[TD="align: right"]2.61[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]8[/TD]
[TD="align: right"]2.65[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]11[/TD]
[TD="align: right"]2.69[/TD]
[/TR]
[/TABLE]
4. Copy và paste Special/ Value + Transpose là xong
Sao trong file của bạn lại là 0 3 3 3 2 2 3 3 3.đầu tiên e xin cảm ơn rất nhiều vì đã giúp e
bảng số 2 và 3 thì đúng với mẫu nhưng số 0 thì ở trên cùng rồi tới số -2, -5, -11. nhưng các số âm thì = số 0- số âm
còn số dương thì trừ ngược lại VD:
[TABLE="class: grid, width: 300"]
[TR]
[TD="align: right"][/TD]
[TD="align: right"][/TD]
[TD="align: right"]2.71
[/TD]
[/TR]
[TR]
[TD="align: right"]=I8-I7
[/TD]
[TD="align: right"]2
[/TD]
[TD="align: right"]2.7
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.68
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.66
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.69
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]2
[/TD]
[TD="align: right"]2.67
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.61
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.65
[/TD]
[/TR]
[TR]
[TD="align: right"][/TD]
[TD="align: right"]3
[/TD]
[TD="align: right"]2.69
[/TD]
[/TR]
[/TABLE]
đây là kết quả cuối cùng!
Tôi xin bỏ của chạy lấy người, ^^ xin mời các Anh, chị khác!cột bên phải thì đúng
cột bên trái thì đổi ngược từ 0 đến -11.
nhưng ở dòng âm thì lấy 0-số tiếp theo 0- (-2), -2-(-5), ...
dòng dương thì 2-0,5-2,8-5 11-8
mong mọi người giúp đỡ
Chạy file này xem.trong bảng kết quả em có để công thức cho dể nhìn, chỉ cần kích chuột vào là biết vị trí cũ của nó
số liệu lấy từ 2 cột B2:C9 sẽ chuyển thành 2 hàng bên phải J2:R3, B11:C20 cho ra kết quả J5:T6
Nhờ mấy cao thủ giúp e với e đang cần gáp quá
Bạn nhập cách tính số liệu tại J1:L1 và J10:L10 vào file ví dụ, sẽ có cách tính.Cảm ơn rất nhiều, đúng y như ý luôn
nhưng còn 1 vấn đề nhỏ nữa là Số liệu tại J1:L1 và J10:L10ìthi thì anh có thể kích vào để xem nó ở vị trí nào,J1 và J10 thì có sẵn trong dữ liệu (nhưng không phải là số thứ tự nha anh) còn K thì đếm từ trên xuống cộng thêm cho 1(VD:ở vùng dữ liệu đầu có 4 chữ TARGETL thì bằng 5, hoặc 4 số âm thì cũng là 5). còn lại L thì bằng roundup(D?*1-4,0)? này là số bôi đen đó ah.
Nếu được anh giúp nữa e vô cùng cảm ơn.
chúc anh nghĩ lễ vui vẽ hihi