Добрый день, уважаемые форумчане!!! Как в таблице сделать суммирование ячеек по следующему алгоритму? Код (Text): столбец 1 столбец 2 | столбец 3 | столбец 4 3 | 3 | 5 | 5 4 | 7 | 9 | 14 9 | 16 | 1 | 15 3 | 19 | 7 | 22 | Строка 1 - в столбец 2 копируется значение ячейки из столбца 1, а в столбец 4 - значение ячейки из столбца 3 Строка 2 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 3+4=7, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 5+9=14 Строка 3 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 7+9=16, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 14+1=15 Строка 4 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 16+3=19, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 15+7=22
нет ( просто нет возможности сесть сейчас за комп и набросать кусочек кода --- Добавлено --- а как вот суммировать? Надо как-то предыдущее значение куда-то сохранить, чтобы потом его суммировать с текущем.
в первом, третьем столбцах данные вводятся в ручную, а во втором, четвертом они вычисляются по формулам... Строка 1 - в столбец 2 копируется значение ячейки из столбца 1, а в столбец 4 - значение ячейки из столбца 3 Строка 2 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 3+4=7, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 5+9=14 Строка 3 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 7+9=16, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 14+1=15 Строка 4 - в ячейке столбца 2 значение рассчитывается по формуле: вышестоящая ячейка столбца 2 + ячейка столбца 1: 16+3=19, а в ячейке столбца 4 значение рассчитывается по формуле: вышестоящая ячейка столбца 4 + ячейка столбца 3: 15+7=22
@Medvedoc Покажи как ты их в эту таблицу суешь а так что то типо: PHP: $a = 3; $b = 5; //и тд... $summ = //твои расчеты //и вот когда вставляешь: echo '<table> <thead> <tr> <td>столбец 1</td> <td>столбец 2</td> <td>столбец 3</td> <td>столбец 4</td> </tr> </thead> <tbody> <tr> <td>'.$a.'</td> <td>'.$a.'</td> <td>'.$b.'</td> <td>'.$b.'</td> </tr> </tbody> </table>'; Поидее там вставка в цикле, скорее всего они в массиве, проходишь по нему foreach...
осталось добраться до компьютера с нормальным интернетом ) --- Добавлено --- Только подскажите один момент - как можно значение переменной занести в память, а потом извлечь?