Поле пошуку PowerApps: як додати та налаштувати
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
У цій публікації я покажу вам, як виконати умовне злиття таблиць у Power Query. Для цього конкретного прикладу ми можемо зробити це звичайним способом, з чого ми збираємося почати. Потім я покажу вам, як зробити умовне злиття.
Давайте подивимося, з чим ми маємо справу. По-перше, у нас є таблиця використання , яка встановлюється в середині місяця.
Потім у нас є друга таблиця, яка є таблицею цін , яка встановлюється на початку місяця.
Ми хочемо знати ціну на певну дату, що ми можемо зробити в DAX. Давайте скопіюємо таблицю Usage , перейдемо до Merge Queries , а потім виберіть таблицю Price .
Як ви можете бачити на зображенні вище, дати в двох стовпцях дат не збігаються, що означає, що ми не можемо нормально об’єднати таблиці. Звичайне злиття використовує ліве зовнішнє або праве зовнішнє злиття. Оскільки збігів немає, ми не можемо виконати звичайне злиття.
Те, що ми збираємося зробити, це повне зовнішнє злиття, оскільки це вибере всі рядки з таблиці Usage та всі рядки з таблиці Price і об’єднає їх усі разом. Якщо відповідності немає, рядки буде просто додано.
Оскільки немає відповідних дат, обидві таблиці додаються таким чином:
Зміст
Додавання спеціального стовпця в Power Query
Ми можемо дуже легко додати спеціальний стовпець , у якому буде вказано, що якщо дата використання порожня, виберіть дату з таблиці цін; інакше дайте мені дату з таблиці використання .
Тож тепер у нас є повна колонка з датами.
Щоб зрозуміти це, ми відсортуємо настроюваний стовпець "Дати".
Ви бачите, що перший стовпець – це використання, а третій – ціни. Якщо ми заповнимо стовпець вартості…
…ми фактично отримаємо дату, вартість і використання.
Це звичайне злиття, але я думаю, що умовне злиття також може бути дуже корисним у таких випадках. Тож дозвольте мені показати вам, що нам потрібно зробити, щоб виконати умовне злиття. Ми скажемо, що якщо дата використання більша за дату ціноутворення, тоді отримаємо число.
Спочатку ми звернемося до таблиці цін .
Потім ми клацаємо «Фільтри дати», а потім «До» .
Якщо ми виберемо лютий, буде показано 21 число.
Якщо це березень, він матиме два рядки, оскільки є дві ціни, менші за.
Якщо ми виберемо квітень, то ми отримаємо це.
Ми завжди хочемо мати актуальні ціни. Тож ми відсортуємо їх у порядку спадання та детальніше .
Тепер ми маємо потрібне число, а саме 45.
Створення змінної в Power Query
Щоб перемістити це в таблицю використання, ми створимо функцію ціни. Замість того, щоб подавати цю дату вручну, ми матимемо таблицю використання , яка заповнить цю дату.
Ми перейдемо до розширеного редактора та створимо змінну для функції, яка матиме значення UsageDate як date .
Ми перейдемо до нашої таблиці використання та застосуємо цю функцію. Це стан використання, який ми збираємось передати нашій функції. Ми перейдемо на вкладку «Додати стовпець» , клацнемо «Настроювана функція виклику» та візьмемо змінну, у якій стовпець, який потрібно подати, є датою використання.
І ось ми маємо це. Як ви бачите, зробити умовне рішення злиття в power query досить легко.
Висновок
У сьогоднішньому блозі ми обговорювали, як об’єднати таблиці з різними стовпцями в Power Query. Якщо вам сподобався вміст, розглянутий у цьому посібнику, не забудьте підписатися на телеканал LuckyTemplates. У нас постійно надходить величезна кількість вмісту від мене та низки творців контенту – усі ми прагнемо покращити спосіб використання LuckyTemplates і Power Platform.
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.