2015-05-12 6 views
0

Я пытаюсь наложить данные пациента поверх оптического изображения. Мне нужно назначить координаты X, Y для каждого файла пациента в связке выделенных ящиков на оптическом изображении.Генерировать координаты x, y из входных параметров

В настоящее время я делаю это вручную, но я хотел попробовать и сделать это автоматически, предоставив Excel начальную координату (для верхнего левого угла пикселя каждого окна), количество строк и столбцов для окна, а также интервал между каждым пикселем. Мне нужны координаты X и Y в отдельных ячейках.

Например, для коробки с 3-х строк, 4 колонки, расстояние между пиксельным 20 и исходных координат (20,50), вывод должен выглядеть следующим образом:

X Y 
20 50 
40 50 
60 50 
80 50 
20 70 
40 70 
60 70 
80 70 
20 90 
40 90 
60 90 
80 90 
+0

Скриншот проделал долгий путь, чтобы помочь объяснить, что вы пытаетесь сделать здесь. –

ответ

1

Согласно вашему описанию, может быть:

enter image description here

Формулы:

A8:

=IF(ROW(1:1)<=$B$1*$B$2,$B$4+MOD(ROW(1:1)-1,$B$2)*$B$3) 

B8:

=IF(A8,$B$5+$B$3*INT((ROW(1:1)-1)/$B$2)) 

Обе формулы скопированной вниз по мере необходимости.

Транспозиция версия:

enter image description here

Формулы:

B7:

=IF(COLUMN(A:A)<=$B$1*$B$2,$B$4+MOD(COLUMN(A:A)-1,$B$2)*$B$3) 

B8:

=IF(B7,$B$5+$B$3*INT((COLUMN(A:A)-1)/$B$2)) 

Обе формулы скопированы в сторону по мере необходимости.

+0

Это идеальный Axel! Ты спас мне много времени, и я очень ценю это. – chemnerd1

+0

Привет, Аксель, мне было интересно, не могли бы вы мне немного изменить эти формулы. В настоящее время, если вы представляете, как эти точки отображаются в двумерном поле, они создают координаты X, Y по строкам. Можно ли было бы переключить это так, чтобы вместо координат были созданы столбцы по столбцу? Я могу привести пример, если это поможет. – chemnerd1

+0

Вы пытались понять, что делают формулы? Однако, см. Мое приложение. –