Excel 365 макрос VBA


0

Я хотів би заповнити електронну таблицю № 1 на основі записів, зроблених в іншій електронній таблиці.

Ось опис мого робочого процесу: На підставі строку, я генерую календарний тиждень для конкретного завдання AEg 12.12.2018 -> CW 50. Виходячи з цього результату, календарем, я хотів би автоматично заповнити електронну таблицю № 1 за допомогою конкретне завдання в комірці, що відповідає CW.

Робочий процес

Я сподіваюся, що я зробив це дещо зрозумілим.


Краще ви поділитесь формулою або макросом, якими ви користувались, і з чим написати проблему, з якою ви стикаєтесь!
Rajesh S

На жаль, я навіть не знаю, з чого почати макрос для цього конкретного випадку. Якщо це не повинно бути макросом, я б не заперечував проти рішення, заснованого на самих функціях Excel
Джеймс,

Відповіді:


0

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

Як це працює:

  • Запишіть цю формулу в Cell B130of Sheet PO1.

    =INDEX(Overview!$C132:$H132,MATCH(Overview!$B133,INDEX(Overview!$C$133:$H$134, MATCH(Overview!$A133,Overview!$A$133:$A$134,),),0))

  • Ви отримуєте 1.

  • Для T2копіювання і Вставити формулу в комірці , C130і вам необхідно замінити Огляд $ B133 з Огляд $ B134 також Огляд! $ A133 з Огляд $ A134.

Це потрібно через формат таблиці та шаблон перетягування формули.

Пропозиція:

  • Для плавного маневрування потрібно змінити формат таблиці.
  • Перевірте запропонований формат у верхній частині та вихід .
  • Запишіть цю формулу в Cell H122і заповніть її.

=INDEX(B$121:D$121,MATCH(G122,INDEX($B$122:$D$125,MATCH(F122,$A$122:$A$125,),),0))

За необхідності відрегулюйте посилання на комірки у формулі.


Я просто спробував рішення, яке ви запропонували. Я боюся, що може виникнути непорозуміння. Я хочу додати відповідне завдання, наприклад, T1 до аркуша: "Огляд" до відповідного рядка в календарі. Я хочу зробити в кінцевому підсумку лише дати дати (MM: DD: YYYY), яка в свою чергу обчислює CW, а потім додає відповідне завдання (наприклад, T1) до огляду. Здається, ваша формула працює в іншому напрямку, узгоджуючи завдання із оглядового аркуша та заповнюючи тиждень календаря
Джеймс

@James, я запропонував обидві Формули на основі ОП і Screen Shot додається. І обидва працюють належним чином. Тепер, якщо у вас є якась нова ідея, спробуйте змінити Формулу відповідно. Оскільки обидві мої формули витягують заголовки стовпців на значення комірок. І тому, що я виявив, що ваш формат таблиці повинен бути змінений, щоб я запропонував другу формулу для нього !!
Раджеш S

Дякую - я в кінцевому рахунку використовував функцію матчу в поєднанні з функцією IF. що нарешті зробило трюк. Так: = АБ (G $ 4 = МАТЧ (P01! $ C $ 2); Огляд! $ D $ 4: $ BC $ 4,), непрямий (P01! C $ B2), "")
Джеймс

@James, радий допомогти вам ,, продовжуйте питати ,,, !! ☺
Раджеш S

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