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.
Bạn hiểu sai ý mình rồi,
Ý mình là muốn khi kéo sang ngang thì kết quả phải ra như thế này:
B15 = B13/$A$1
C15 = D15/$A$1
D15 = F15/$A$1
E15 = H15/$A$1

Các column cách nhau tuần tự, nhưng thực tế các kết quả lại ra

B15 = B13/$A$1
C15 = C15/$A$1
D15 = D15/$A$1
E15 = E15/$A$1
 
Bạn hiểu sai ý mình rồi,
Ý mình là muốn khi kéo sang ngang thì kết quả phải ra như thế này:
B15 = B13/$A$1
C15 = D15/$A$1
D15 = F15/$A$1
E15 = H15/$A$1

Các column cách nhau tuần tự, nhưng thực tế các kết quả lại ra

B15 = B13/$A$1
C15 = C15/$A$1
D15 = D15/$A$1
E15 = E15/$A$1
Bạn đưa file giả lập lên xem, cho yêu cầu cụ thể nhé.
 
Bạn hiểu sai ý mình rồi,
Ý mình là muốn khi kéo sang ngang thì kết quả phải ra như thế này:
B15 = B13/$A$1
C15 = D15/$A$1
D15 = F15/$A$1
E15 = H15/$A$1

Các column cách nhau tuần tự, nhưng thực tế các kết quả lại ra

B15 = B13/$A$1
C15 = C15/$A$1
D15 = D15/$A$1
E15 = E15/$A$1
Bạn dùng công thức này:
Mã:
=OFFSET($B$13,,(COLUMNS($B$13:B13)-1)*2)/$A$1
 
Bạn có thể giải thích cho mình được không, Hơi khó hiểu, và phải bỏ tuyệt đối đi thì mới ra đúng giá trị mình cần (ngoại trừ $A$1).
=OFFSET(B11,,COLUMN(B11)-1*2)/$A$1
 
Lần chỉnh sửa cuối:
Bạn có thể giải thích cho mình được không, Hơi khó hiểu, và phải bỏ tuyệt đối đi thì mới ra đúng giá trị mình cần (ngoại trừ $A$1).
Bạn có thể tìm xem cách dùng cũng như công dụng của hàm Offset(). Cũng đơn giản thôi.
Khuyến cáo: Tôi không biết sao bạn lại nói bỏ tuyệt đối thì kết quả đúng, nhưng nó sẽ sai so với yêu cầu của bạn trên topic này nếu bạn thay đổi cách tham chiếu trong công thức của tôi--=0.
 
Mình đã đọc nhưng không hiểu sao bỏ tuyệt đối đi thì nó lại ra đúng.
 
Vậy thì đưa nguyên file mà bạn đang làm lên đây mới biết TẠI SAO nhỉ?

Đây là file của mình.
Bác vào sheet Chi phí SX chung mỗi SP nhé.

Chi phí SX chung mỗi SP = Tổng chi phí/ Số SP

Tổng chi phí và số SP ở sheet trước đó (chi phí mỗi loại SP)

Cám ơn các bác đã quan tâm. }}}}}}}}}}
 
Đây là file của mình.
Bác vào sheet Chi phí SX chung mỗi SP nhé.

Chi phí SX chung mỗi SP = Tổng chi phí/ Số SP

Tổng chi phí và số SP ở sheet trước đó (chi phí mỗi loại SP)

Cám ơn các bác đã quan tâm. }}}}}}}}}}
Bạn xem lại đi, Huuthang hướng dẩn 1 đàng, bạn gõ vào 1 nẽo... có giống đâu mà chẳng sai
Người ta là COLUMNS... bạn lại ghi COLUMN ---> Bạn sửa lại cho đúng như Huuthang đã ghi ở trên là không có vấn đề
 
Đây là file của mình.
Bác vào sheet Chi phí SX chung mỗi SP nhé.

Chi phí SX chung mỗi SP = Tổng chi phí/ Số SP

Tổng chi phí và số SP ở sheet trước đó (chi phí mỗi loại SP)

Cám ơn các bác đã quan tâm. }}}}}}}}}}
Bạn có thấy công thức của bạn và công thức của tôi hoàn toàn khác nhau không??!
Công thức của bạn chỉ đúng một cách ngẫu nhiên và tôi nghĩ khi bạn nhập công thức của tôi nhưng do nhập sai nên kết quả sai và bạn sửa, sửa đến khi thấy kết quả đúng chứ không hiểu thuật toán của công thức đó.
Hàm Offset() dùng để xác định một ô (vùng) cách ô gốc n dòng và m cột.

Công thức của tôi:
Lấy ô Cột B làm chuẩn, mỗi khi copy công thức sang phải m cột thì sẽ tham chiếu đến ô cách ô ở cột B m*2 cột. Ví dụ công thức đầu tiên ở cột B tham chiếu đến 1 ô ở cột B, khi copy công thức sang cột C sẽ tham chiếu đến ô cách ô ở cột B (1*2) cột nghĩa là cột D. Tương tự, khi copy công thức sang cột D sẽ tham chiếu đến ô cách ô ở cột B (2*2) cột, là cột F,... Công thức này có thể thay đổi hằng số 2 bằng một số i khi các ô cần tham chiếu cách nhau i cột.

Công thức của bạn:
Cũng là hàm Offset() nhưng không cố định ô chuẩn. Vì vậy, khi bạn copy công thức sang m cột thì hàm Offset() sẽ tham chiếu đến ô cách ô gốc m cột và do không cố định ô gốc nên tự Excel dời ô gốc sang m cột nữa. Kết quả là tham chiếu đến ô cách ô gốc ở công thức đầu tiên m*2. Ngẫu nhiên mà công thức cho kết quả đúng. Nếu các ô cần tham chiếu cách nhau m cột mà m không phải là 2 thì công thức của bạn sẽ sai.

Khi sử dụng công thức của người khác. Phải thật cẩn thận. Vì sao người ta có đáp số đúng còn mình thì không? Chỉ cần thừa (thiếu) 1 ký tự thì kết quả sẽ sai hoặc là không ra kết quả.
 
Rất cám ơn bác, tại vì thiếu mất chữ S mà thành ra sai hết cả. +-+-+-++-+-+-+
 
Giúp mình làm công thức này với.

Giúp mình làm công thức này với.
Yêu cầu:
- Nếu cột Tiền lương (là số) nếu lớn hơn hoặc bằng 2.000.000 thì cột Phụ cấp được 150.000. Hoặc cột Tiền lương (là số) nếu lớn hơn hoặc bằng 1.500.000 thì cột Phụ cấp được 100.000.
Làm ơn giúp mình với. Cám ơn.
 
Giúp mình làm công thức này với.
Yêu cầu:
- Nếu cột Tiền lương (là số) nếu lớn hơn hoặc bằng 2.000.000 thì cột Phụ cấp được 150.000. Hoặc cột Tiền lương (là số) nếu lớn hơn hoặc bằng 1.500.000 thì cột Phụ cấp được 100.000.
Làm ơn giúp mình với. Cám ơn.
Còn nếu cột Tiền lương mà nhỏ hơn 1.500.000 thì sao ?
 
Nếu cột Tiền lương nhỏ hơn 1.500.000 thì nó trả về 0. Giúp mình với, trình độ excel của mình có giới hạn. Cám ơn.
Cái này dùng hàm if thôi mà!Nếu ô A2 là tiền lương và ô B2 là phụ cấp thì ô B2 có cộng thức: =IF(A2<1500000;"";IF(A2<2000000;100000;150000)).Bạn có thể thay cái chỗ tô màu đỏ thành số 0 nếu muốn hiện số 0 ở cột phụ cấp!
 
Giúp mình làm công thức này với.
Yêu cầu:
- Nếu cột Tiền lương (là số) nếu lớn hơn hoặc bằng 2.000.000 thì cột Phụ cấp được 150.000. Hoặc cột Tiền lương (là số) nếu lớn hơn hoặc bằng 1.500.000 thì cột Phụ cấp được 100.000. Ngược lại thì Phụ cấp là 0.
Làm ơn giúp mình với. Cám ơn.

PHP:
=IF(L­uong>=2000000,150000,IF(Luong>=1500000,100000,0))
 
Giúp mình làm công thức này với.
Yêu cầu:
- Nếu cột Tiền lương (là số) nếu lớn hơn hoặc bằng 2.000.000 thì cột Phụ cấp được 150.000. Hoặc cột Tiền lương (là số) nếu lớn hơn hoặc bằng 1.500.000 thì cột Phụ cấp được 100.000.
Làm ơn giúp mình với. Cám ơn.

Giả sử cột A là cột tiền lương, cột B là cột phụ cấp.
bạn dùng công thức sau:
PHP:
100000*((A2>=1500000)+0.5*(A2>=2000000))
|A|B
1|Tiền Lương|Phụ cấp
2|1,300,000| =100,000*((A2>=1,500,000)+0.5*(A2>=2,000,000))
3|1,800,000|
4|2,300,000|
5|3,500,000|
6|1,600,000|
..|...
 
Giả sử cột A là cột tiền lương, cột B là cột phụ cấp.
bạn dùng công thức sau:
PHP:
100000*((A2>=1500000)+0.5*(A2>=2000000))
|A|B
1|Tiền Lương|Phụ cấp
2|1,300,000| =100,000*((A2>=1,500,000)+0.5*(A2>=2,000,000))
3|1,800,000|
4|2,300,000|
5|3,500,000|
6|1,600,000|
..|...
Cám ơn bồ đã giúp đỡ.
 
Giả sử cột A là cột tiền lương, cột B là cột phụ cấp.
bạn dùng công thức sau:
PHP:
100000*((A2>=1500000)+0.5*(A2>=2000000))
|A|B
1|Tiền Lương|Phụ cấp
2|1,300,000| =100,000*((A2>=1,500,000)+0.5*(A2>=2,000,000))
3|1,800,000|
4|2,300,000|
5|3,500,000|
6|1,600,000|
..|...
Bạn ơi, còn 1 trường hợp nữa chỉ giúp mình với.
Giả sử cột A là Tiền lương, cột B là Thời gian, và cột C là Phụ cấp.
Điều kiện như sau:
- Nếu cột A>=6.600.000 và cột B>=780 thì cột C được 450.000
- Hoặc cột A>=5.100.000 và cột B>=750 thì cột C được 300.000
- Hoặc cột A>=3.600.000 và cột B>=720 thì cột C được 150.000

Cám ơn nhiều.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom