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

Liên hệ QC
Status
Không mở trả lời sau này.
Dear các Bác, các Anh, các Chị cùng các Bạn trên diễn đàn!
Em mới chuyển công tác đơn vị mới. Và trong quá trình làm việc Em gặp phải kho khăn tính ngày sản xuất cho sản phẩm như sau: Với mỗi một dây chuyền máy sẽ tự động tạo ra một mã gọi là Batch. Ý nghĩa của nó: số đầu tiên là số cuối cùng của năm (VD: 335101892B sẽ lấy số 3). Và 3 số kế tiếp sẽ là số thứ tự ngày trong năm (VD: 335101892B sẽ là năm 2013 ngày thứ 351 của năm 2013). Các số, ký tự còn lại là ký hiệu của từng chuyền khác nhau, cái này không quan tâm đến.
Các Bác, các Anh, các Chị cùng các Bạn trên diễn đàn có thể giúp Em làm thế nào để lấy được ngày tháng năm từ cái Batch đó không ah? Cụ thể kết quả từ ví dụ trên là 18/12/2013.
Em chân thành cảm ơn!
 

File đính kèm

  • Date_by_batch.xlsx
    10.5 KB · Đọc: 6
Dear các Bác, các Anh, các Chị cùng các Bạn trên diễn đàn!
Em mới chuyển công tác đơn vị mới. Và trong quá trình làm việc Em gặp phải kho khăn tính ngày sản xuất cho sản phẩm như sau: Với mỗi một dây chuyền máy sẽ tự động tạo ra một mã gọi là Batch. Ý nghĩa của nó: số đầu tiên là số cuối cùng của năm (VD: 335101892B sẽ lấy số 3). Và 3 số kế tiếp sẽ là số thứ tự ngày trong năm (VD: 335101892B sẽ là năm 2013 ngày thứ 351 của năm 2013). Các số, ký tự còn lại là ký hiệu của từng chuyền khác nhau, cái này không quan tâm đến.
Các Bác, các Anh, các Chị cùng các Bạn trên diễn đàn có thể giúp Em làm thế nào để lấy được ngày tháng năm từ cái Batch đó không ah? Cụ thể kết quả từ ví dụ trên là 18/12/2013.
Em chân thành cảm ơn!

Công thức bạn cần:
Mã:
=DATE(2010+LEFT(A2),1,1)+MID(A2,2,3)
Kéo fill xuống
 
Thanks bạn!
bạn cho mình hỏi là số 2010 trong đó mình để làm gì ạ? Bạn có thể chỉ mình số đó có ý nghĩa gì đc ko?
thanks bạn nhiều!
 
Thanks bạn!
bạn cho mình hỏi là số 2010 trong đó mình để làm gì ạ? Bạn có thể chỉ mình số đó có ý nghĩa gì đc ko?
thanks bạn nhiều!
Tôi thấy thầy ndu96081631 off rồi nên trả lời dùm: số 2010 là năm 2010, bạn nói số đầu là số năm bắt đầu từ năm 2013 nên 2010 + 3 = 2013. Hàm DATE(2013,1,1) sẽ cho kết quả ngày 1/1/2013, như vậy bạn chỉ cần cộng thêm số 351 mà hàm MID lấy ra nữa: 01/01/2013+351 = 18/12/2013.
Chú ý chỗ này, nếu đến năm 2020 thì số đầu sẽ là bao nhiêu? Khi đó công thức trên cần phải sửa lại.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hình như công thức trên bị dư 1 ngày.
30011892B => 02/01/2013
 
lấy dữ liệu theo hàng ngang

Em cần lấy dữ liệu theo hàng ngang khi thỏa mản điều kiện tại cột "loại" các anh chị giúp em với nhé

cám ơn
 

File đính kèm

  • LAY DU LIEU THEO DONG.xlsx
    10.2 KB · Đọc: 9
Lần chỉnh sửa cuối:
Chọn và hiển thị dữ liệu

Các anh chị hướng dẫn giúp em cách chọn và hiển thị dữ liệu có sẵn ạ.
Em có một danh sách khách hàng nhập sẵn bằng tay.
Trong các sheet DEF, ABC, em muốn hiển thị tên khách hàng ở ô B3.
Nếu nhập tay thì mất thời gian và có thể không chính xác, em muốn lấy giá trị có sẵn trong danh sách khách hàng.
Nếu dùng Validation để show ra nguyên cột Tên khách hàng thì trường hợp số lượng khách hàng lớn, và không sắp xếp theo thứ tự abc thì sẽ mất thời gian.
Vì thế em muốn khi click vào ô B3 này, list show ra sẽ là mã khách hàng + tên viết tắt, hoặc chỉ cần tên viết tắt thôi; nhưng khi chọn giá trị thì kết quả hiện thì hiện ra tên khách hàng.
Các cao thủ giúp em với ạ.
Em cám ơn nhiều!
 

File đính kèm

  • Quan ly KH.xlsx
    11.3 KB · Đọc: 7
Không hiểu về cấu trúc công thức.

Chào anh chị.
Em nghiên cứu kỹ lắm rồi mà không sao hiểu được vấn đề này.
Trong công thức:
=OFFSET(INDIRECT(ADDRESS(MATCH(Val1Cell,OS,0)+1,2,,,)),0,0,COUNTIF(OS,Val1Cell),1)
Phần hàm: ADDRESS(MATCH(Val1Cell,OS,0)+1,2,,,). Tại sao sau số 2 có tới ba dấu phẩy?
Trình độ excel của em mới bập bẹ nên mong các cao thủ đừng cười em.
Mong anh chị giúp đỡ.
Cảm ơn anh chị nhiều
 
Chào anh chị.
Em nghiên cứu kỹ lắm rồi mà không sao hiểu được vấn đề này.
Trong công thức:
=OFFSET(INDIRECT(ADDRESS(MATCH(Val1Cell,OS,0)+1,2,,,)),0,0,COUNTIF(OS,Val1Cell),1)
Phần hàm: ADDRESS(MATCH(Val1Cell,OS,0)+1,2,,,). Tại sao sau số 2 có tới ba dấu phẩy?
Trình độ excel của em mới bập bẹ nên mong các cao thủ đừng cười em.
Mong anh chị giúp đỡ.
Cảm ơn anh chị nhiều
Hàm ADDRESS có 5 đối số: ADDRESS(row_num,col_num,abs_num,a1,sheet_text), 2 đối số đầu là bắt buộc, 3 đối số sau là không bắt buộc.
Bạn tham khảo thêm về Hàm ADDRESS.
 
Cho em hỏi thêm ạ, vậy với công thức trên ta có thể bỏ 3 dấu phẩy đi cho gọn đúng không ạ?
ADDRESS(MATCH(ValaCell,OS,0)+1,2))
 
Cho em hỏi thêm ạ, vậy với công thức trên ta có thể bỏ 3 dấu phẩy đi cho gọn đúng không ạ?
ADDRESS(MATCH(ValaCell,OS,0)+1,2))
Với công thức trên bạn có thể bỏ 3 dấu phẩy.
Tác dụng của 3 đối số 3,4,5 không phải là không cần. Nếu bạn dùng trong Name thì cần 3 đối số này để xác định vị trí tham chiếu ở sheet nào.
 
các anh chị có thể giúp em đặt hàm công thức từ bảng dữ liệu như sau được không ạ
ngày hiệu lực là mốc thời gian áp dụng lãi suất tương ứng theo các kỳ hạn như cột bên cạnh
đên ngày hiệu lực tiếp theo là mốc thời gian mà lãi suất bắt đầu thay đổi
các anh chị có thể giúp em đặt hàm để khi em chỉ cần gõ ngày và kỳ hạn sẽ ra được mức lãi suất tương ứng không ạ
em gà mờ nên nghĩ mãi không biết nên dùng như thế nào
 

File đính kèm

  • BANG THEO DOI LAI.xls
    25 KB · Đọc: 5
Lần chỉnh sửa cuối:
các anh chị có thể giúp em đặt hàm công thức từ bảng dữ liệu như sau được không ạ
ngày hiệu lực là mốc thời gian áp dụng lãi suất tương ứng theo các kỳ hạn như cột bên cạnh
đên ngày hiệu lực tiếp theo là mốc thời gian mà lãi suất bắt đầu thay đổi
các anh chị có thể giúp em đặt hàm để khi em chỉ cần gõ ngày và kỳ hạn sẽ ra được mức lãi suất tương ứng không ạ
em gà mờ nên nghĩ mãi không biết nên dùng như thế nào
Bạn xem file nhe và nhập vào hai ô màu vàng
 

File đính kèm

  • BANG THEO DOI LAI.xls
    27 KB · Đọc: 9
Các bác cho em hỏi có công thức hoặc cách nào đổi số từ dạng 1,234,567.89 sang dạng 1.234.567,89 mà không phải vào Region and language để đổi không ạ? Em cần phải chuyển dạng số nhưng không thể đổi mặc định trên hệ thống được. Rất mong sự giúp đỡ của các bác!
 
Mong mọi người giúp đỡ hàm ì và and

Chào mọi người.
Mong mọi người giúp đỡ file sau dùm mình, mình dùng hàm điều kiện IF + AND để tìm kết quả mà nó ko ra được như ý, bạn nào pro giúp mình với.
 

File đính kèm

  • Phiếu cân đầu vào.xlsx
    17.2 KB · Đọc: 10
các bạn cho mình hỏi lệnh confi này của mình chuẩn chưa nhé? mà mình muốn tất cả số liệu cột E nó vào hết đường tb giới hạn của mình nhỉ có cách nào không vậy ?
link: https://www.dropbox.com/s/yug3ploepl2ane7/data.xlsx
Thank các bạn đã đọc và giúp mình :)
 
Lần chỉnh sửa cuối:
Mình đang vướng một chỗ mà không biết sử dụng công thức gì để ra được điều kiện mình mong muốn, tiện đây nhờ mọi người tư vấn giúp với
Mình có 2 vùng dữ liệu, cụ thể như sau
Vùng 1 có 5 dữ liệu các tỉnh là Bắc Ninh, Bắc Giang, Thái Nguyên, Hải Phòng, Quảng Ninh
Vùng 2 có 5 dữ liệu các tỉnh là Hà Nam, Thái Nguyên, Nam Định, Bắc Ninh và Hải Dương
Mình muốn tìm số tỉnh trùng nhau ở 2 vùng này (Như trong trường hợp này thì đáp án là 2 vì có 2 tỉnh trùng nhau là Bắc Ninh và Thái Nguyên)
Các anh em tư vấn cho mình công thức nào dễ hiểu để ra được đáp án là 2 không ạ (Mình dùng thủ công Countif thì hơi mất thời gian đối với những vùng có nhiều dữ liệu)
 

File đính kèm

  • Dem so phan tu trung nhau.xls
    17.5 KB · Đọc: 4
Lần chỉnh sửa cuối:
Mình đang vướng một chỗ mà không biết sử dụng công thức gì để ra được điều kiện mình mong muốn, tiện đây nhờ mọi người tư vấn giúp với
Mình có 2 vùng dữ liệu, cụ thể như sau
Vùng 1 có 5 dữ liệu các tỉnh là Bắc Ninh, Bắc Giang, Thái Nguyên, Hải Phòng, Quảng Ninh
Vùng 2 có 5 dữ liệu các tỉnh là Hà Nam, Thái Nguyên, Nam Định, Bắc Ninh và Hải Dương
Mình muốn tìm số tỉnh trùng nhau ở 2 vùng này (Như trong trường hợp này thì đáp án là 2 vì có 2 tỉnh trùng nhau là Bắc Ninh và Thái Nguyên)
Các anh em tư vấn cho mình công thức nào dễ hiểu để ra được đáp án là 2 không ạ (Mình dùng thủ công Countif thì hơi mất thời gian đối với những vùng có nhiều dữ liệu)
Nước ta có 63 tỉnh thành thì lệnh countif cũng nhanh thôi.
Công thức =SUMPRODUCT(COUNTIF(B5:AJ5,B9:AJ9))
 
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom