Выражение.Ошибка: Мы не можем преобразовать значение функции типа в тип текста

#formula #powerquery #m

#формула #запрос мощности #m

Вопрос:

Эта функция M (Power Query)выдает выражение «Ошибка».Ошибка: Мы не можем преобразовать значение функции типа в тип текста.» Цель функции состоит в том, чтобы ввести два текста и вычесть их из длительности (в виде списка или текста).

Например: 1/20/2020 1:49:46 вечера, 1/20/2020 1:58:03 ВЕЧЕРА, 1/20/2020 2:09:42 ВЕЧЕРА

1/20/2020 1:49:41 ВЕЧЕРА, 1/20/2020 1:57:58 ВЕЧЕРА, 1/20/2020 2:09:38 ВЕЧЕРА

 let  Source = (txtCheckInTime as text, txtCheckOutTime as text) as text=gt; let  lstCheckinTimeLst = Text.Split(txtCheckInTime, ", "),  lstCheckOutTimeLst = Text.Split(txtCheckOutTime, ", "),  txtCheckInEvent = each lstCheckinTimeLst,  txtCheckOutEvent = each lstCheckOutTimeLst,  EventDuration = DateTime.FromText(txtCheckInEvent) - DateTime.FromText(txtCheckOutEvent) ,  Source = Text.Combine(Duration.ToText(EventDuration),", ")  in  Source in  Source  

Могли бы в любом случае указать на ошибку?

Комментарии:

1. виновником являются следующие две строки: txtCheckInEvent = каждый lstCheckinTimeLst, txtCheckOutEvent = каждый lstCheckOutTimeLst,