A drug preparation device and a method are disclosed. The medicine dispensing apparatus according to one embodiment includes a medicine information recognizing unit that recognizes medicine information written in a medicine bag in which tablets are stored; A transferring unit for transferring the medicine bag; A crushing unit for crushing the tablet by pressing the medicine bag containing the tablet; And a control unit for controlling at least one of the conveying unit and the crushing unit according to the recognized medicine information, wherein the control unit controls the pressing speed of the crushing unit, the number of times of pressing, the pressing force, Direction or at least one of the directions.약 조제 장치 및 방법이 개시된다. 일실시예에 따른 약 조제 장치는, 정제가 수납되는 약 봉지에 기입된 약제정보를 인식하는 약제정보 인식부; 상기 약 봉지를 이송하는 이송부; 상기 정제가 수납된 상기 약 봉지를 가압하여 상기 정제를 분쇄하는 분쇄부; 및 상기 인식된 약제정보에 따라 상기 이송부 및 상기 분쇄부 중 적어도 하나의 동작을 제어하는 제어부를 포함하고, 상기 제어부는, 상기 분쇄부의 가압속도, 가압횟수, 가압력, 상기 약 봉지의 이송속도 및 이송방향 중 적어도 하나를 조정할 수 있다.