齐僖公二十六年(公元前705年),陈厉公生下儿子陈完。正值周太史经过陈国,陈厉公让他用《周易》为儿子算卦,得到的卦象是观卦变否卦,周太史说:“这叫做能看到国家的荣光,利于做天子之宾。他大概会取代陈国而自己据有国家吧?不是在陈国,大概是在别的国家吧?这事不会发生在他本人之世,大概是发生在他子孙之时吧?如发生在别国,一定是在姜姓国家。因为姜姓是太岳的后代。事物不能在两个方面都充分发展,大概要等到陈国衰亡,他的后代就要昌盛了吧?”
齐僖公三十二年(公元前699年),陈厉公的侄子、其兄陈桓公鲍的少子妫林因不满于父(陈桓公鲍)兄(太子免)被杀而弑陈厉公,自立,是为陈庄公。陈厉公之子公子完只为大夫。
齐襄公五年(公元前693年),陈庄公在位七年后去世,其弟杵臼接过君位,史称陈宣公。
齐桓公十四年(公元前672年),晚年的陈宣公立宠妃之子为太子。但宣公见太子御寇与公子完交好,以为他们密谋不轨,就杀死了太子御寇。事实上,御寇是因为敬重公子完是贤者才与之频频往来。御寇被杀后,公子完担心会祸及己身,于是携家带眷投奔到了齐国避祸。齐桓公想让陈完做卿,陈完说:“我作为寄居在外之臣,有幸能不做劳苦之役,就是您给我的恩惠了,我不敢担任。”桓公就让他做工正之官。齐懿仲想把自己的女儿嫁给陈完,先算一卦,卦辞说:“夫妻好比雄雌凤凰双双飞翔,鸣叫应和响亮清脆。妫姓的后人,将在姜姓之国蕃育昌盛。五代以后就将发达,地位与正卿并驾齐驱。八代以后,无人能与之相比。”