Cùng sheet:
A1 = INDIRECT("B"&INT((ROW()-1)/3)+1)+INDIRECT("C"&INT((ROW()-1)/3)+1)
A2 = INDIRECT("D"&INT((ROW()-1)/3)+1)+INDIRECT("E"&INT((ROW()-1)/3)+1)
A3 = INDIRECT("F"&INT((ROW()-1)/3)+1)/INDIRECT("G"&INT((ROW()-1)/3)+1)
Khác sheet: thêm tên sheet vào:
D1 = INDIRECT("Sheet1!B"&INT((ROW()-1)/3)+1)+INDIRECT("Sheet1!C"&INT((ROW()-1)/3)+1)
D2 = INDIRECT("Sheet1!d"&INT((ROW()-1)/3)+1)+INDIRECT("Sheet1!E"&INT((ROW()-1)/3)+1)
D3 = INDIRECT("sheet1!F"&INT((ROW()-1)/3)+1)/INDIRECT("sheet1!G"&INT((ROW()-1)/3)+1)
Nếu dòng công thức đầu tiên không phải là dòng 1, thì gia giảm chỗ Row() - 1. Thí dụ dòng đầu tiên là dòng 2 thì là Row()-2
Nếu dòng dữ liệu đầu tiên không phải là dòng 1, thì gia giảm chỗ ROW()-1)/3)+1, gia giảm tương tự như trên.
Nếu số dòng chứa công thức trong 1 nhóm không phải 3, thì gia giảm chỗ ROW()-1)/3)+1