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

[µo°Ý] ¤½¦¡®Ä²v°ÝÃD

[µo°Ý] ¤½¦¡®Ä²v°ÝÃD

¥»©«³Ì«á¥Ñ Bodhidharma ©ó 2013-2-25 18:27 ½s¿è

·Q½Ð±Ð¤@­Ó°ÝÃD¡G
ªí®æ¦³¨â­Ó³¡¤À¡AABCÄæ¬O²§°Ê¸ê®Æ°O¿ý¡AGHÄ椤¡AG¬O©Ò¦³ªF¦èªº¦WºÙ
§Ú§Æ±æHÄæ¯à°÷­pºâGÄæ¦WºÙªºªF¦è¡A¦b©Ò¦³ABCÄ椤¡A¼Æ¶q³Ì¤jªº¤@­Ó¡A¸Ó¦Cªº²§°Ê©Ê½è
(¦p¡Gaaa¦bBÄæ²Ä2,5,7¦C¤¤¦³¥X²{¡A¬Û¹ïÀ³ªºAÄæ¼Æ¶q¬°231,446,111¡A¨ú¦C¤jªº446¡A¤]´N¬O²Ä5¦C¡A¶Ç¦^¸Ó¦Cªº²§°Ê©Ê½è4)
§Úªº¼gªk¦p¤U¡G
H2={INDEX($C$2:$C$9,MATCH(1,($A$2:$A$9=MAX(IF($B$2:B$9=G2,$A$2:$A$9,"")))*($B$2:$B$9=G2),0))}

¹Bºâµ²ªG¨S°ÝÃD¡A¦ý¬O¦]¬°§Ú¸ê®Æ¬ù¦³5000µ§¡A¹Bºâ³t«×«D±`½wºC
·Q½Ð±Ð¦³¨S¦³¤ñ¸û¦³®Ä²vªº¼gªk¡H

  A              B                   C                     G                     H
¼Æ¶q        ¦WºÙ        ²§°Ê©Ê½è              ¦WºÙ             ³Ì¤j¼Æ¶qªº²§°Ê©Ê½è
231        aaa                1                                aaa                4
234        bbb                2                                bbb        2
221        ccc                6                                ccc                6
446        aaa                4                                ddd        2
231        bbb                1                                       
111        aaa                2                                       
111        ccc                3                                       
321        ddd                2

¦^´_ 1# Bodhidharma
¨Ï¥Î¦X¨Ö·Jºâ¥\¯à
play.gif
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¥»©«³Ì«á¥Ñ Bodhidharma ©ó 2013-2-25 21:09 ½s¿è

¦^´_ 2# Hsieh

­ø¡K¦n¹³¦³¤@ÂI»~¸Ñ
1.§Ú­nªº¬O"AÄ椤ªº­È³Ì¤j"¡A¦ý¬O¦^¶ÇCÄ檺­È
2.¦Ó¤£¬O"¦^¶ÇCÄæ³Ì¤jªº­È
­è¦n§Úªº¸ê®Æ¥H¤W¨âªÌªº±¡§Î³£¤@¼Ë
¤£¹L¦pªG§âC2ªº­È§ï¦¨9¡A´N·|¤ñ¸û²M·¡
(¦p¡Gaaa¦bBÄæ²Ä2,5,7¦C¤¤¦³¥X²{¡A¬Û¹ïÀ³ªºAÄæ¼Æ¶q¬°231,446,111¡A¨ú¦C¤jªº446¡A¤]´N¬O²Ä5¦C¡A¶Ç¦^¸Ó¦Cªº²§°Ê©Ê½è4)

1.ªº¸Üaaa¨ºÃ䥿½TÀ³¸ÓÁÙ¬O4¡A¦]¬°¸Ó¦C¬Oaaa¦bAÄ椤­È³Ì¤jªº
2.ªº¸Ü´N·|¦^¶Ç9¡A¦]¬°9¬Oaaa¦bCÄ檺­È³Ì¤jªº

TOP

¦^´_ 3# Bodhidharma
¸Õ¸Õ¬Ý³t«×¬O§_¦³§Ö¤@ÂI
H2°}¦C¤½¦¡
=INDEX($C$2:$C$5000,MATCH($G2&MAX(($B$2:$B$5000=$G2)*($A$2:$A$5000)),$B$2:$B$5000&$A$2:$A$5000,0))
¦V¤U½Æ»s
¾Ç®üµL²P_¤£®¢¤U°Ý

TOP

¥»©«³Ì«á¥Ñ Bodhidharma ©ó 2013-2-26 00:31 ½s¿è

¦^´_ 4# Hsieh

A¦¡¡GH2=INDEX($C$2:$C$9,MATCH(1,($A$2:$A$9=MAX(IF($B$2:B$9=G2,$A$2:$A$9,"")))*($B$2:$B$9=G2),0))
B¦¡¡GH2=INDEX($C$2:$C$9,MATCH($G2&MAX(($B$2:$B$9=$G2)*($A$2:$A$9)),$B$2:$B$9&$A$2:$A$9,0))

²¤Æ¤@¤U¡A®t²§¤j·§¬O³o¼Ë¤l¡G
max¨ç¦¡³¡¤À¡G
A¦¡¡Gmax(if(°}¦CA=¥Ø¼Ða,°}¦CB,"")
B¦¡¡Gmax((°}¦CA=¥Ø¼Ða)*(°}¦CB))
B¦¡¤ñ¸ûª½Æ[¡A¦Ó¥B"*"À³¸Ó·|¤ñ"if"¦³®Ä²v¡A©Ò¥HB¦¡§Úı±o¤ñ¸û¦n
match¨ç¦¡³¡¤À¡G
A¦¡¡Gmatch(1,(°}¦CA=¥Ø¼Ða)*(°}¦CB=¥Ø¼Ðb),0)
B¦¡¡Gmatch(¥Ø¼Ða&¥Ø¼Ðb,°}¦CA&°}¦CB,0)
§Úı±oA¦¡¤ñ¸ûª½Æ[¤@ÂI(¤£¹L¨º­Ó"1"­nÂà¤@­Ó¤pÅs)¡A¦ý¬O´N®Ä²v¨ÓÁ¿¡AB¦¡À³¸Ó·|¦n¤@ÂI(¤j·§·|¸`¬Ù­pºâ"°}¦CA=¥Ø¼Ða"©M"°}¦CA=¥Ø¼Ða"ªº®É¶¡§a)

§ï¤Ñ¦A§ï¼g¬Ý¬Ý¡A§Ú²q¤j·§·|¬Ù­Ó¤@¥b¦hªº®É¶¡§a¡A¦ý¬OÁÙ¬O«ÜºC(¦½)
¤£¹L¬Ý°_¨Ó³o­ÓªF¦è¦ü¥G«ÜÃø§ä¥X¤ñO(n^2)ÁÙ­n§Cªººtºâªk¡K(¸Ü»¡ºtºâªk³oªù½Ò¦b¤W¤°»ò§Ú´X¥G¤w¸g§Ñ¥ú¤F)

·PÁª©¥D~

TOP

        ÀR«ä¦Û¦b : ¦¨¥\¬OÀuÂIªºµo´§¡A¥¢±Ñ¬O¯ÊÂIªº²Ö¿n¡C
ªð¦^¦Cªí ¤W¤@¥DÃD