我正在运行一个循环,以捕获特定情况下Range的起点和终点。找到起始范围和终止范围后,我想将其作为公式放入单元格中。例如:
Cells(1,1).Formula "= Min( startrange:endrange)"
上面的代码假定变量为文本,而不是将这些变量正在处理的单元格地址放入文本中,而是将公式粘贴为文本:'= Min(startrange:endrange)'
我不知道,并且尝试了以下几种可以从互联网上获得的方法
' cells(4,4).formula = "=Min("&startrage& :"" & endrange & ")""
' Cells(4, 4).Formula = "=Min(startrange.value :endrange)"
'Cells(4, 4).Formula = Application.WorksheetFunction.Min(startrange:endrange)
' Cells(4, 4).Formula = "=Min("&startrange&"&":"& " &endrange&")"
其中
startrange = ActiveCell.Offset(1, 3).Address(0, 0)
endrange = ActiveCell.Offset(0, 3).Address(0, 0)
没有任何效果。
我该如何实现?特别是我在处理“:”时也遇到错误。
答案 0 :(得分:1)
Song::with('tags')
->whereHas('artist', function ($query) {
$query->where('language', 'hindi');
})
->get()
->flatMap(function ($song) {
return $song->tags;
})
->unique()
->sortByDesc('count');