ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ¼Æ¦r¦U¨ú1

A2//°}¦C:
=TEXT(SMALL(IF(COUNTIF(B:F,TEXT(ROW($1:$39),"!*00!*")),ROW($1:$39),99),ROW(A1)),"[<99]00;")

¼Æ¦r­­1~39
§âa:fÄæ³]¦¨¤å¦r®æ¦¡, ¦A±N³æ¿Wªº¼Æ¦r­«·s¿é¤J¬°¨â¦ì¼Æ, ¦p:05,06

TOP

Sub TEST()
Dim Brr(1 To 99, 0), xS As Worksheet, A, B
For Each xS In Sheets(Array("·Ç2¶i3", "·Ç3¶i4", "·Ç4¶i5", "·Ç5¶i6", "·Ç6¶i7", "·Ç7¶i8"))
    For Each A In xS.Range("d2:j" & xS.[b65536].End(xlUp).Row + 1).Value
        For Each B In Split(A, ",")
           Brr(B, 0) = B
        Next B
    Next
    With xS.[a4].Resize(99)
         .Value = Brr:  Erase Brr
         .Sort Key1:=.Item(1), Order1:=xlAscending, Header:=xlNo
    End With
Next
End Sub

TOP

¦^´_ 19# ziv976688


with [A2]: .formula="=COUNT(A4:A52)&""­Ó""" : .value=.value: end with

©Î A2=application.COUNT(xS.[A4:A52]) & "­Ó"

TOP

¦^´_ 28# ziv976688


²Ä2ºØ¤½¦¡, ¤£¶·¥Îwith ~~ end with

TOP

        ÀR«ä¦Û¦b : ¤@­Ó¤Hªº§Ö¼Ö¡D¤£¬O¦]¬°¥L¾Ö¦³±o¦h¡A¦Ó¬O¦]¬°¥L­p¸û±o¤Ö¡C
ªð¦^¦Cªí ¤W¤@¥DÃD