Обчисліть кількість тижнів в Excel


1

Мені потрібна формула, щоб обчислити кількість тижнів і днів з числа днів.

Наприклад :

Скільки тижнів і днів - 250 днів?

Скільки тижнів і днів проходить від дати до сьогодні?

Примітка: обчислюючи 250 днів / 7 , тоді результат дорівнює 35,714 , що було б неправильним, оскільки десяткова не може перевищувати 6, оскільки після 1,6 має бути 2,0 .


Super User - це веб-сайт, призначений лише для англійської мови, і всі питання та відповіді повинні бути англійською мовою.
DavidPostill

Добре, дякую, DavidPostill, це вже англійською мовою.
Окніель Ернандес Естрада

0.714 являє собою 0.714 тижня, або 0.714 тижнів * 7 днів / тиждень, тобто 4.998 днів. Насправді це число буде 0,714285714285 ... але ви показуєте лише 3 знаки після коми. Щоб уникнути використання дробів, які можуть бути неточними на комп’ютері, ви можете скористатися функцією MOD, щоб отримати кількість днів. Від Excel 2007 функціонує англійсько-іспанська , функція називається RESIDUO іспанською мовою.
Ендрю Мортон

Відповіді:


1

Введіть стару дату в А1 . В B1 введіть:

=INT((TODAY()-A1)/7)

в C1 введіть:

=(((TODAY()-A1)/7)-B1)*7

введіть тут опис зображення

Редагувати №1:

Для розчину з однією коміркою використовуйте в B1 :

= INT ((СЬОГОДНЯ () - A1) / 7) & "," & INT (((СЬОГОДНІ () - A1) / 7) -INT ((СЬОГОДНІ () - A1) / 7)) * 7)

введіть тут опис зображення

ЗРІД №2

Правильна формула однієї комірки:

=INT((TODAY()-A1)/7) & "," & TODAY()-A1-7*INT((TODAY()-A1)/7)

введіть тут опис зображення


Як я можу розрахувати B1 ??? Результат повинен бути 35,5 в єдиній комірці.
Окніель Ернандес Естрада

Ах, гаразд, я зараз це промацував.
Окніель Ернандес Естрада

Але моя чудова мова є іспанською, і вона не знає INT.
Окніель Ернандес Естрада

@ OcnielHernándezEstrada Дивіться мою редакцію №1
Студент Гері

Приклад: в A1: Дата: 1 січня, в B1: Дата: Сьогодні: 21 жовтня, у C1: Результат 1 (Дні (293)), у D1: Результат 2 (Тижні-дні (41,6)). Сьогодні це 41,6, але завтра має бути 42, а не 41,7.
Окніель Ернандес Естрада

1

0.714 являє собою 0.714 тижня, або 0.714 тижнів * 7 днів / тиждень, тобто 4.998 днів. Насправді це число буде 0,714285714285 ... але ви показуєте лише 3 знаки після коми. Щоб уникнути використання дробів, які можуть бути неточними на комп’ютері, ви можете скористатися функцією MOD, щоб отримати кількість днів. Від Excel 2007 функціонує англійсько-іспанська , функція називається RESIDUO іспанською мовою.

Існує ще одна функція отримання цілочислової частини ділення: QUOTIENT (COCIENTE).

Тепер ми також повинні перетворити числа, які ми отримуємо в текст, тому що ми хочемо поставити кому, а також переконатися, що він показує "0", якщо є нуль тижнів або днів. Функція для цього - TEXT (TEXTO).

Отже, якщо ми помістимо 250в клітинку A1, то в клітині B1ми можемо використовувати формулу

=TEXT(QUOTIENT(A1,7),"0") & "," & TEXT(MOD(A1,7),"0")

що я думаю, що є

=TEXTO(COCIENTE(A1,7),"0") & "," & TEXTO(RESIDUO(A1,7),"0")

іспанською.

У мене немає Excel під рукою, але в LibreOffice:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.