Привет.
Для этого нужно разделить координаты на ширину и высоту ячейки соответственно для х и у.
Затем округлить до нижнего целого, таким образом получаем количество целых ячеек до нужной ячейки.
Потом просто умножить на размер ячейки.
Т.е.
х_яч = х / ширина_яч
х_яч = округлить_вниз(х_яч) * ширина ячейки
То же и для у.
Если нужен центр, то просто добавим к этому половину ширины ячейки.
Если есть скролд, то нужно учитывать и его.