āĻিāĻāύেāϰ
āĻļিāϰোāύাāĻŽ āĻĻেāĻে āĻ
āύেāĻেāϰ āĻাāĻে
āĻāϞোāĻŽেāϞো āĻŽāύে āĻšāϤে āĻĒাāϰে। āĻāĻŽি
āĻāĻāĻে āĻĻেāĻাāĻŦ āĻিāĻাāĻŦে āĻ
āύেāĻāĻুāϞো
āĻāĻāĻেāĻŽেāϰ āĻāĻāĻা āϞিāϏ্āĻ āĻĨেāĻে
āĻļুāϧুāĻŽাāϤ্āϰ āĻāĻāĻ āĻāĻāĻেāĻŽ āĻāύāύা āĻāĻŦং
āϤা āϞিāϏ্āĻ āĻāĻাāϰে āĻŦেāϰ
āĻāϰা āϝাā§। āϧāϰুāύ āĻāĻ্āϏেāϞেāϰ āĻāĻāĻি āĻāϞাāĻŽে āĻ
āύেāĻāĻুāϞো āĻĄাāĻা āĻāύ্āĻ্āϰি āĻāϰা āĻāĻে āĻāĻŦং āĻāĻāĻ āĻāĻāĻেāĻŽ āĻāĻাāϧিāĻ
āĻŦাāϰ āĻāĻে। āĻāĻāύ āĻāĻŽাāϰা āĻাāĻ āĻ āĻāϞাāĻŽে āĻŽোāĻ āĻāϤāĻা āĻāĻāĻ āĻāĻāĻেāĻŽ āĻāĻে, āĻāĻŦং āĻ āĻāĻāĻ āĻāĻāĻেāĻŽāĻুāϞোāϰ āϞিāϏ্āĻ।
āϝেāĻোāύ āϏāĻŽā§ āύāϤুāύ āĻāĻāĻেāĻŽ āϝāĻĻি āĻāύ্āĻ্āϰি āĻāϰা āĻšā§, āϤাāĻšāϞে āϝেāύ āĻ
āĻোāĻŽেāĻিāĻ āĻ āĻāĻāĻāĻেāĻŽ āĻāĻāĻ āĻāĻāĻেāĻŽেāϰ
āϞিāϏ্āĻে āĻāϞে āĻāϏে। āύিāĻেāϰ āĻāĻĻাāĻšāϰāύāĻি āĻĻেāĻāϞে āĻŦিāώā§āĻি āĻāϰো āĻĒāϰিāϏ্āĻাāϰ āĻšā§ে āϝাāĻŦে।

āĻāĻাāύে āĻāĻāĻা
sample sales data āĻāĻŦং report āĻĻেāĻাāύো āĻšā§েāĻে। Report āĻĨেāĻে āĻāĻŽāϰা āĻĻেāĻāϤে āĻĒাāĻ āĻŽোāĻ āĻāϤāĻি āĻĒāύ্āϝ
āĻāĻŦং āϤাāĻĻেāϰ āϞিāϏ্āĻ āĻāĻŦং āĻোāύ āĻĒāύ্āϝ āĻāϤ āĻĒāϰিāĻŽাāύ āϏেāϞ āĻāϰা āĻšā§েāĻে āϤাāϰ āĻĒāϰিāĻŽাāύ। āĻāĻ āĻাāĻāĻুāϞোāĻ āĻāĻ্āϏেāϞে
formula āĻāϰ āĻŽাāϧ্āϝāĻŽে āĻিāĻাāĻŦে āĻŦেāϰ āĻāϰāϤে āĻšā§ āϤা āĻĻেāĻাāĻŦ। āĻŦুāĻাāϰ āϏুāĻŦিāϧাāϰ āĻāύ্āϝ sample file
download āĻāϰুāύ।
āĻĒ্āϰāĻĨāĻŽে āĻāĻāĻি
āĻāĻ্āϏেāϞ āĻĢাāĻāϞ āύিā§ে āϤাāϤে āĻāĻĒāϰেāϰ āĻিāϤ্āϰেāϰ āĻŽāϤ āĻĄাāĻা āĻāύ্āĻ্āϰি āĻāϰি। āĻāϰāĻĒāϰ āϝে āϏেāϞে āĻāĻŽāϰা āĻāĻāĻ āĻāĻāĻেāĻŽāĻুāϞোāϰ
āĻāύāύাāϰ āĻĢāϞাāĻĢāϞ āĻĻেāĻāϤে āĻাāĻ āϏেāĻ āϏেāϞে āύিāĻেāϰ formula āĻŦāϏাāύ।
=SUMPRODUCT((D3:D1000<>"")/COUNTIF(D3:D1000,D3:D1000&""))
āĻāĻāύ āϝে āϏেāϞে
āĻāĻŽāϰা āĻāĻāĻ āĻāĻāĻেāĻŽāĻুāϞো āϞিāϏ্āĻ āĻāĻাāϰে āĻĻেāĻāϤে āĻাāĻ āϏেāĻ āϏেāϞে āύিāĻেāϰ formula āĻŦāϏাāύ।
=IFERROR(INDEX($D$3:$D$25,MATCH(0,COUNTIF($I$3:I4,$D$3:$D$25),0)),"")
āĻāĻি āĻāĻāĻি āĻ
্āϝাāϰে
formula āϤাāĻ formula āĻŦāϏাāύোāϰ āĻĒāϰ āĻ
āĻŦāĻļ্āϝāĻ Ctrl+Shift+Enter āĻাāĻĒāĻŦেāύ, āϤাāĻাā§া formula āĻি
āĻ িāĻ āĻŽāϤ āĻাāĻ āĻāϰāĻŦে āύা। Ctrl+Shift+Enter āĻাāĻĒাāϰ āĻĒāϰ formula āĻি āĻāϰāĻāĻŽ āĻĻেāĻাāĻŦে:
{=IFERROR(INDEX($D$3:$D$25,MATCH(0,COUNTIF($I$3:I4,$D$3:$D$25),0)),"")}
āĻĒ্āϰāϤিāĻা āĻāĻāĻেāĻŽ
āĻāϤāĻা āϏেāϞ āĻšā§েāĻে āϤা āĻŦেāϰ āĻāϰাāϰ āĻāύ্āϝ āĻāĻ āĻĢāϰāĻŽুāϞা āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰুāύ।
=IF(I4="","",SUMIF($D$3:$D$25,I4,$E$3:$E$25))
āϝাāϰা vba
use āĻāϰāϤে āĻĒাāϰেāύ āϤাāϰা āύিāĻেāϰ Custom Formula āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰāϤে āĻĒাāϰেāύ। Zip āĻĢাāĻāϞে āϏāĻŦāĻিāĻু āĻĻেāĻā§া
āĻāĻে।
āϝেāĻোāύ āϏāĻŽāϏ্āϝা
āĻšāϞে āĻāĻŽেāύ্āĻে āĻ
āĻĨāĻŦা āĻŽেāĻāϞে āĻাāύাāĻŦেāύ। āĻāĻŽেāĻāϞ: harun24hr@gmail.com
Function
CountUnique(ByVal MyRange As Range) As Integer
Dim Cell As Range
Dim J As Integer
Dim iNumCells As Integer
Dim iUVals As Integer
Dim sUCells() As String
iNumCells = MyRange.Count
ReDim sUCells(iNumCells) As String
iUVals = 0
For Each Cell In MyRange
If Cell.Text > "" Then
For J = 1 To iUVals
If sUCells(J) = Cell.Text Then
Exit For
End If
Next J
If J > iUVals Then
iUVals = iUVals + 1
sUCells(iUVals) = Cell.Text
End If
End If
Next Cell
CountUnique = iUVals
End
Function
Function
listUnique(rng As Range) As Variant
Dim row As Range
Dim elements() As String
Dim elementSize As Integer
Dim newElement As Boolean
Dim i As Integer
Dim distance As Integer
Dim result As String
elementSize = 0
newElement = True
For Each row In rng.Rows
If row.Value <> "" Then
newElement = True
For i = 1 To elementSize Step 1
If elements(i - 1) = row.Value
Then
newElement = False
End If
Next i
If newElement Then
elementSize = elementSize + 1
ReDim Preserve
elements(elementSize - 1)
elements(elementSize - 1) =
row.Value
End If
End If
Next
distance =
Range(Application.Caller.Address).row - rng.row
If distance < elementSize Then
result = elements(distance)
listUnique = result
Else
listUnique = ""
End If
End
Function