Nối số tăng dần trong Excel

Nối số tăng dần trong Excel

Xin chào - Tôi muốn sử dụng phép nối để kết hợp 3 số và kéo công thức xuống vài nghìn hàng. Hai số đầu tiên nằm trong ô D25 và E25. Tôi muốn số thứ ba dựa trên hai số đầu tiên và là số duy nhất (như -1, -1, -3, v.v.). Vì vậy, nếu hai số đầu tiên giống nhau ở một số hàng, phép nối sẽ thêm -1, -2, -3, v.v., nhưng nếu một hoặc cả hai số thay đổi thì nó sẽ bắt đầu lại ở -1, -2, -3, v.v.

1057 6230 cộng -1

1057 6230 cộng -2

1057 6230 cộng -3

1031 6110 cộng -1

1031 6210 cộng -1

Điều này có thể thực hiện được không?

Cảm ơn bạn trước!




Trả lời:

Trong F25, sử dụng cái này

=IF(K25="","",D25&"-"&E25&"-" & COUNTIFS($D$25:D25,D25,$E$25:E25,E25))

hoặc chỉ điều này, tùy thuộc vào việc bạn có muốn nối các giá trị hay không.

=IF(K25="",","-" & COUNTIFS($D$25:D25,D25,$E$25:E25,E25))

Sau đó sao chép xuống để phù hợp với mục nhập của bạn.

Nếu bạn không muốn đếm các mục có K trống, hãy thay đổi COUNTIFS để phản ánh điều đó:

=IF(K25="","",D25&"-"&E25&"-" & COUNTIFS($D$25:D25,D25,$E$25:E25,E25,$K$25:K25,"<>"))

Comments

Popular posts from this blog

Xử lý hàng loạt các tệp Excel được bảo vệ bằng mật khẩu

Thu hẹp và mở rộng cột trong Excel

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản